Condividi tramite


ExpandSegment Classe

Definizione

Segmento di una query che indica se i dati debbano essere restituiti inline anziché come contenuto posticipato.

public ref class ExpandSegment
public class ExpandSegment
type ExpandSegment = class
Public Class ExpandSegment
Ereditarietà
ExpandSegment

Esempio

L'URI seguente espande l'oggetto OrderLines associato a ogni Order oggetto restituito dalla query.

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

Commenti

Una $expand clausola indica che ogni $expand elemento deve essere completamente espanso. Ad esempio, il valore con causa , l'oggetto Product di ogni elemento in OrderLinese l'oggetto ProductImage di ogni elemento in OrderLines da espandere.OrderLines$expandOrderLines.Product.Image

La proprietà più a sinistra in una $expand clausola deve essere una proprietà sul tipo di entità all'interno del set di entità identificato dall'ultimo segmento di percorso nell'URI della richiesta.

Le regole delle clausole di espansione ridondanti sono accettabili e ignorate.

Costruttori

ExpandSegment(String, Expression)

Inizializza un oggetto ExpandSegment con il nome della proprietà specificato e un'espressione di filtro, possibilmente null.

Proprietà

ExpandedProperty

Ottiene la proprietà da espandere.

Filter

Opzione di filtro nella query a cui viene applicato il segmento di espansione.

HasFilter

Ottiene un valore che indica se l'istruzione di espansione viene usata con un'espressione di filtro.

MaxResultsExpected

Ottiene il numero massimo di risultati previsti.

Name

Nome della proprietà da espandere.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
PathHasFilter(IEnumerable<ExpandSegment>)

Restituisce un valore che indica se il percorso include un'opzione di filtro sui dati di destinazione.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a