Partager via


ExpandedNavigationSelectItem Classe

Définition

Représente un niveau d'expansion d'une arborescence d'expansion spécifique.

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

Constructeurs

ExpandedNavigationSelectItem(ODataExpandPath, IEdmNavigationSource, SelectExpandClause)

Créer un élément Expand à l'aide d'une propriété de navigation, de son jeu d'entités et d'une clause SelectExpandClause

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

Créez un élément de développement à l’aide d’une propriété de navigation, de son jeu d’entités et de toutes les options de développement.

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

Créez un élément de développement à l’aide d’une propriété de navigation, de son jeu d’entités et de toutes les options de développement.

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

Créez un élément de développement à l’aide d’une propriété de navigation, de son jeu d’entités et de toutes les options de développement.

Propriétés

ApplyOption

Obtient la clause apply pour cet élément de développement. Peut être null si ce n’est pas spécifié(et sera toujours null dans NonOptionMode).

(Hérité de ExpandedReferenceSelectItem)
ComputeOption

Obtient la clause de calcul pour cet élément de développement. Peut être null si ce n’est pas spécifié(et sera toujours null dans NonOptionMode).

(Hérité de ExpandedReferenceSelectItem)
CountOption

Obtient la clause count pour cet élément de développement. Peut être null si ce n’est pas spécifié(et sera toujours null dans NonOptionMode).

(Hérité de ExpandedReferenceSelectItem)
FilterOption

Clause de filtre pour cet élément de développement

(Hérité de ExpandedReferenceSelectItem)
LevelsOption

Obtient la clause levels pour cet élément de développement. Peut être null si ce n’est pas spécifié(et sera toujours null dans NonOptionMode).

NavigationSource

Obtient la source de navigation pour ce niveau.

(Hérité de ExpandedReferenceSelectItem)
OrderByOption

Obtient la clause orderby pour cet élément de développement. Peut être null si ce n’est pas spécifié(et sera toujours null dans NonOptionMode).

(Hérité de ExpandedReferenceSelectItem)
PathToNavigationProperty

Obtient le Path de ce niveau d'expansion. Ce chemin d'accès inclut zéro ou plusieurs segments de type suivis d'une seule propriété de navigation.

(Hérité de ExpandedReferenceSelectItem)
SearchOption

Obtient la clause de recherche pour cet élément de développement. Peut être null si ce n’est pas spécifié(et sera toujours null dans NonOptionMode).

(Hérité de ExpandedReferenceSelectItem)
SelectAndExpand

Clause Select et Expand de cette navigation étendue.

SkipOption

Obtient la clause skip pour cet élément de développement. Peut être null si ce n’est pas spécifié(et sera toujours null dans NonOptionMode).

(Hérité de ExpandedReferenceSelectItem)
TopOption

Obtient la clause supérieure pour cet élément de développement. Peut être null si ce n’est pas spécifié(et sera toujours null dans NonOptionMode).

(Hérité de ExpandedReferenceSelectItem)

Méthodes

HandleWith(SelectItemHandler)

Handle à l’aide d’un SelectItemHandler.

TranslateWith<T>(SelectItemTranslator<T>)

Traduire à l’aide d’un SelectItemTranslator<T>.

S’applique à