Udostępnij za pośrednictwem


ExpandSegment Klasa

Definicja

Segment zapytania, który wskazuje, czy dane powinny być zwracane w tekście, a nie jako zawartość odroczona.

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

Przykłady

Następujący identyfikator URI rozszerza OrderLines skojarzony z każdym Order zwróconym przez zapytanie.

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

Uwagi

Klauzula $expand wskazuje, że każdy $expand element powinien być w pełni rozszerzony. Na przykład wartość OrderLines.Product.Image z przyczynami $expandOrderLines, Product każdego elementu w elemecie , oraz ImageProduct wartością każdego elementu w OrderLinesOrderLines obiekcie do rozwinięcia.

Właściwość najbardziej po lewej $expand stronie w klauzuli musi być właściwością typu jednostki w obrębie jednostki ustawionej przez ostatni segment ścieżki w identyfikatorze URI żądania.

Nadmiarowe reguły klauzul rozszerzania są dopuszczalne i ignorowane.

Konstruktory

ExpandSegment(String, Expression)

Inicjuje ExpandSegment obiekt o określonej nazwie właściwości i wyrażeniu filtrowania, prawdopodobnie null.

Właściwości

ExpandedProperty

Pobiera właściwość do rozszerzenia.

Filter

Opcja filtru w zapytaniu, do którego ma zastosowanie segment rozwijania.

HasFilter

Pobiera wartość wskazującą, czy instrukcja expand jest używana z wyrażeniem filtru.

MaxResultsExpected

Pobiera maksymalną oczekiwaną liczbę wyników.

Name

Nazwa właściwości, która ma zostać rozszerzona.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
PathHasFilter(IEnumerable<ExpandSegment>)

Zwraca wartość wskazującą, czy ścieżka zawiera opcję filtru dla danych docelowych.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy