IDataServiceConfiguration.MaxExpandDepth Property

Definition

Gets or sets a maximum number of segments supported in a single $expand path for all requests to the data service.

public:
 property int MaxExpandDepth { int get(); void set(int value); };
public int MaxExpandDepth { get; set; }
member this.MaxExpandDepth : int with get, set
Public Property MaxExpandDepth As Integer

Property Value

Integer representing the maximum number of supported segments in $expand path.

Remarks

If the limit is exceeded, a 400 Bad Request status code is returned. The value specified must be between 0 and int.MaxValue; otherwise, an ArgumentOutOfRangeException is thrown.

The following query string sample has two segments in the first $expand path and one in the second $expand path:

Applies to