ExpandSegment Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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) |