Condividi tramite


ExpandedNavigationSelectItem Classe

Definizione

Rappresenta un livello di espansione per un albero di espansione specifico.

public sealed class ExpandedNavigationSelectItem : Microsoft.OData.UriParser.ExpandedReferenceSelectItem
type ExpandedNavigationSelectItem = class
    inherit ExpandedReferenceSelectItem
Public NotInheritable Class ExpandedNavigationSelectItem
Inherits ExpandedReferenceSelectItem
Ereditarietà
ExpandedNavigationSelectItem

Costruttori

ExpandedNavigationSelectItem(ODataExpandPath, IEdmNavigationSource, SelectExpandClause)

Crea un elemento Expand utilizzando una proprietà di navigazione, il relativo set di entità e un oggetto SelectExpandClause.

ExpandedNavigationSelectItem(ODataExpandPath, IEdmNavigationSource, SelectExpandClause, FilterClause, OrderByClause, Nullable<Int64>, Nullable<Int64>, Nullable<Boolean>, SearchClause, LevelsClause)

Creare un elemento di espansione, usando un navigationProperty, il relativo set di entità e qualsiasi opzione di espansione.

ExpandedNavigationSelectItem(ODataExpandPath, IEdmNavigationSource, SelectExpandClause, FilterClause, OrderByClause, Nullable<Int64>, Nullable<Int64>, Nullable<Boolean>, SearchClause, LevelsClause, ComputeClause)

Creare un elemento di espansione, usando un navigationProperty, il relativo set di entità e qualsiasi opzione di espansione.

ExpandedNavigationSelectItem(ODataExpandPath, IEdmNavigationSource, SelectExpandClause, FilterClause, OrderByClause, Nullable<Int64>, Nullable<Int64>, Nullable<Boolean>, SearchClause, LevelsClause, ComputeClause, ApplyClause)

Creare un elemento di espansione, usando un navigationProperty, il relativo set di entità e qualsiasi opzione di espansione.

Proprietà

ApplyOption

Ottiene la clausola apply per questo elemento di espansione. Può essere null se non specificato(e sarà sempre null in NonOptionMode).

(Ereditato da ExpandedReferenceSelectItem)
ComputeOption

Ottiene la clausola di calcolo per questo elemento di espansione. Può essere null se non specificato(e sarà sempre null in NonOptionMode).

(Ereditato da ExpandedReferenceSelectItem)
CountOption

Ottiene la clausola count per questo elemento di espansione. Può essere null se non specificato(e sarà sempre null in NonOptionMode).

(Ereditato da ExpandedReferenceSelectItem)
FilterOption

Clausola filtro per questo elemento di espansione

(Ereditato da ExpandedReferenceSelectItem)
LevelsOption

Ottiene la clausola livelli per questo elemento di espansione. Può essere null se non specificato(e sarà sempre null in NonOptionMode).

NavigationSource

Ottiene l'origine di spostamento per questo livello.

(Ereditato da ExpandedReferenceSelectItem)
OrderByOption

Ottiene la clausola orderby per questo elemento di espansione. Può essere null se non specificato(e sarà sempre null in NonOptionMode).

(Ereditato da ExpandedReferenceSelectItem)
PathToNavigationProperty

Ottiene Path per il livello expand. Questo percorso include zero o più segmenti di tipo seguiti solo da una proprietà di navigazione.

(Ereditato da ExpandedReferenceSelectItem)
SearchOption

Ottiene la clausola di ricerca per questo elemento di espansione. Può essere null se non specificato(e sarà sempre null in NonOptionMode).

(Ereditato da ExpandedReferenceSelectItem)
SelectAndExpand

Clausola select ed expand per la navigazione espansa.

SkipOption

Ottiene la clausola skip per questo elemento di espansione. Può essere null se non specificato(e sarà sempre null in NonOptionMode).

(Ereditato da ExpandedReferenceSelectItem)
TopOption

Ottiene la clausola superiore per questo elemento di espansione. Può essere null se non specificato(e sarà sempre null in NonOptionMode).

(Ereditato da ExpandedReferenceSelectItem)

Metodi

HandleWith(SelectItemHandler)

Gestire l'uso di un SelectItemHandleroggetto .

TranslateWith<T>(SelectItemTranslator<T>)

Tradurre usando un SelectItemTranslator<T>oggetto .

Si applica a