IDataServiceConfiguration::MaxExpandDepth Property

 

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

Namespace:   System.Data.Services
Assembly:  System.Data.Services (in System.Data.Services.dll)

property int MaxExpandDepth {
	int get();
	void set(int value);
}

Property Value

Type: System::Int32

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

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:

.NET Framework
Available since 3.5
Return to top
Show: