Freigeben über


IDataServiceConfiguration.MaxExpandDepth Eigenschaft

Definition

Ruft eine maximale Anzahl von Segmenten ab, die in einem einzelnen $expand Pfad für alle Anforderungen an den Datendienst unterstützt werden, oder legt diese fest.

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

Eigenschaftswert

Ganze Zahl, die die maximale Anzahl unterstützter Segmente im $expand Pfad darstellt.

Hinweise

Wenn der Grenzwert überschritten wird, erfolgt die Rückgabe eines Codes vom Typ 400 "Ungültiger Anforderungsstatuscode". Der angegebene Wert muss zwischen 0 und int.MaxValuesein. Andernfalls wird ein ArgumentOutOfRangeException ausgelöst.

Das folgende Beispiel einer Abfragezeichenfolge verfügt im ersten $expand-Pfad über zwei Segmente und im zweiten $expand-Pfad über ein Segment:

Gilt für: