Compartir a través de


ExpandedNavigationSelectItem Clase

Definición

Representa un nivel de expansión para un árbol de expansión determinado.

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

Constructores

ExpandedNavigationSelectItem(ODataExpandPath, IEdmNavigationSource, SelectExpandClause)

Crea un elemento Expand mediante una propiedad de navegación, su conjunto de entidades y una SelectExpandClause

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

Cree un elemento de expansión con una propiedad navigationProperty, su conjunto de entidades y las opciones de expansión.

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

Cree un elemento de expansión con una propiedad navigationProperty, su conjunto de entidades y las opciones de expansión.

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

Cree un elemento de expansión con una propiedad navigationProperty, su conjunto de entidades y las opciones de expansión.

Propiedades

ApplyOption

Obtiene la cláusula apply para este elemento de expansión. Puede ser NULL si no se especifica (y siempre será NULL en NonOptionMode).

(Heredado de ExpandedReferenceSelectItem)
ComputeOption

Obtiene la cláusula compute para este elemento de expansión. Puede ser NULL si no se especifica (y siempre será NULL en NonOptionMode).

(Heredado de ExpandedReferenceSelectItem)
CountOption

Obtiene la cláusula count para este elemento de expansión. Puede ser NULL si no se especifica (y siempre será NULL en NonOptionMode).

(Heredado de ExpandedReferenceSelectItem)
FilterOption

La cláusula filter para este elemento de expansión

(Heredado de ExpandedReferenceSelectItem)
LevelsOption

Obtiene la cláusula levels para este elemento de expansión. Puede ser NULL si no se especifica (y siempre será NULL en NonOptionMode).

NavigationSource

Obtiene el origen de navegación de este nivel.

(Heredado de ExpandedReferenceSelectItem)
OrderByOption

Obtiene la cláusula orderby para este elemento de expansión. Puede ser NULL si no se especifica (y siempre será NULL en NonOptionMode).

(Heredado de ExpandedReferenceSelectItem)
PathToNavigationProperty

Obtiene la ruta de acceso para este nivel de expansión. Esta ruta de acceso incluye cero o varios segmentos de tipo seguidos exactamente de una propiedad de navegación.

(Heredado de ExpandedReferenceSelectItem)
SearchOption

Obtiene la cláusula de búsqueda para este elemento de expansión. Puede ser NULL si no se especifica (y siempre será NULL en NonOptionMode).

(Heredado de ExpandedReferenceSelectItem)
SelectAndExpand

Cláusula select y expand para esta navegación expandida.

SkipOption

Obtiene la cláusula skip para este elemento de expansión. Puede ser NULL si no se especifica (y siempre será NULL en NonOptionMode).

(Heredado de ExpandedReferenceSelectItem)
TopOption

Obtiene la cláusula superior para este elemento de expansión. Puede ser NULL si no se especifica (y siempre será NULL en NonOptionMode).

(Heredado de ExpandedReferenceSelectItem)

Métodos

HandleWith(SelectItemHandler)

Controle mediante .SelectItemHandler

TranslateWith<T>(SelectItemTranslator<T>)

Traduzca mediante .SelectItemTranslator<T>

Se aplica a