ExpandSegment Klasse

Definition

Das Segment einer Abfrage, das angibt, ob Daten inline statt als verzögerter Inhalt zurückgegeben werden sollen.

public ref class ExpandSegment
public class ExpandSegment
type ExpandSegment = class
Public Class ExpandSegment
Vererbung
ExpandSegment

Beispiele

Der folgende URI erweitert die OrderLines zugeordneten Elemente, Order die von der Abfrage zurückgegeben werden.

http://host/service.svc/Orders?$expand=OrderLines

Hinweise

Eine $expand Klausel gibt an, dass jedes $expand Element vollständig erweitert werden soll. Der Wert mit Ursachen, die OrderLines.Product.Image einzelnen Elemente in $expandund die OrderLinesProduct der einzelnen ElementeOrderLines, die erweitert werden sollen.ImageProductOrderLines

Die linksste Eigenschaft in einer $expand Klausel muss eine Eigenschaft für den Entitätstyp innerhalb des durch das letzte Pfadsegment im Anforderungs-URI identifizierten Entitätstyp sein.

Redundante Erweiterungsklauselregeln sind akzeptabel und ignoriert.

Konstruktoren

Name Beschreibung
ExpandSegment(String, Expression)

Initialisiert ein ExpandSegment Objekt mit dem angegebenen Eigenschaftennamen und einem Filterausdruck, möglicherweise NULL.

Eigenschaften

Name Beschreibung
ExpandedProperty

Ruft die zu erweiternde Eigenschaft ab.

Filter

Die Filteroption in der Abfrage, auf die das Erweiterungssegment angewendet wird.

HasFilter

Ruft einen Wert ab, der angibt, ob die Expand-Anweisung mit einem Filterausdruck verwendet wird.

MaxResultsExpected

Ruft die maximale Anzahl der erwarteten Ergebnisse ab.

Name

Der Name der zu erweiternden Eigenschaft.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
PathHasFilter(IEnumerable<ExpandSegment>)

Gibt einen Wert zurück, der angibt, ob der Pfad eine Filteroption für Zieldaten enthält.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: