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 und nicht 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 den OrderLines
zugeordneten, den von Order
der Abfrage zurückgegebenen.
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 bewirkt z. B. , dass die Product
der einzelnen Elemente in OrderLines
und die Image
der Product
jedes Elements in OrderLines
erweitert werden.OrderLines
$expand
OrderLines.Product.Image
Die Eigenschaft ganz links in einer $expand
Klausel muss eine Eigenschaft für den Entitätstyp innerhalb der Entitätsmenge sein, die durch das letzte Pfadsegment im Anforderungs-URI identifiziert wird.
Redundante Expand-Klauselregeln sind akzeptabel und werden ignoriert.
Konstruktoren
ExpandSegment(String, Expression) |
Initialisiert ein ExpandSegment-Objekt mit dem angegebenen Eigenschaftennamen und einem Filterausdruck, der NULL sein kann. |
Eigenschaften
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 Erweiterungsanweisung mit einem Filterausdruck verwendet wird. |
MaxResultsExpected |
Ruft die maximale Anzahl der erwarteten Ergebnisse ab. |
Name |
Der Name der zu erweiternden Eigenschaft. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des 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) |