Freigeben über


ExpandedNavigationSelectItem Klasse

Definition

Stellt eine Erweiterungsebene für eine bestimmte Erweiterungsstruktur dar.

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

Konstruktoren

ExpandedNavigationSelectItem(ODataExpandPath, IEdmNavigationSource, SelectExpandClause)

Erstellt ein Erweiterungselement unter Verwendung einer Navigationseigenschaft, der zugehörigen Entitätenmenge und SelectExpandClause.

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

Erstellen Sie ein Erweiterungselement mithilfe von navigationProperty, dessen Entitätssatz und beliebigen Erweiterungsoptionen.

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

Erstellen Sie ein Erweiterungselement mithilfe von navigationProperty, dessen Entitätssatz und beliebigen Erweiterungsoptionen.

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

Erstellen Sie ein Erweiterungselement mithilfe von navigationProperty, dessen Entitätssatz und beliebigen Erweiterungsoptionen.

Eigenschaften

ApplyOption

Ruft die apply-Klausel für dieses Erweiterungselement ab. Kann NULL sein, wenn nicht angegeben (und in NonOptionMode immer NULL ist).

(Geerbt von ExpandedReferenceSelectItem)
ComputeOption

Ruft die Computeklausel für dieses Erweiterungselement ab. Kann NULL sein, wenn nicht angegeben (und in NonOptionMode immer NULL ist).

(Geerbt von ExpandedReferenceSelectItem)
CountOption

Ruft die count-Klausel für dieses Erweiterungselement ab. Kann NULL sein, wenn nicht angegeben (und in NonOptionMode immer NULL ist).

(Geerbt von ExpandedReferenceSelectItem)
FilterOption

Die Filterklausel für dieses Erweiterungselement

(Geerbt von ExpandedReferenceSelectItem)
LevelsOption

Ruft die Ebenenklausel für dieses Erweiterungselement ab. Kann NULL sein, wenn nicht angegeben (und in NonOptionMode immer NULL ist).

NavigationSource

Ruft die Navigationsquelle für diese Ebene ab.

(Geerbt von ExpandedReferenceSelectItem)
OrderByOption

Ruft die orderby-Klausel für dieses Erweiterungselement ab. Kann NULL sein, wenn nicht angegeben (und in NonOptionMode immer NULL ist).

(Geerbt von ExpandedReferenceSelectItem)
PathToNavigationProperty

Ruft den Pfad für diese Erweiterungsebene ab. Dieser Pfad enthält 0 (null) oder mehrere Typsegmente gefolgt von exakt einer Navigationseigenschaft.

(Geerbt von ExpandedReferenceSelectItem)
SearchOption

Ruft die Suchklausel für dieses Erweiterungselement ab. Kann NULL sein, wenn nicht angegeben (und in NonOptionMode immer NULL ist).

(Geerbt von ExpandedReferenceSelectItem)
SelectAndExpand

Die Select-Klausel und die Expand-Klausel für diese erweiterte Navigation.

SkipOption

Ruft die Skip-Klausel für dieses Erweiterungselement ab. Kann NULL sein, wenn nicht angegeben (und in NonOptionMode immer NULL ist).

(Geerbt von ExpandedReferenceSelectItem)
TopOption

Ruft die oberste Klausel für dieses Erweiterungselement ab. Kann NULL sein, wenn nicht angegeben (und in NonOptionMode immer NULL ist).

(Geerbt von ExpandedReferenceSelectItem)

Methoden

HandleWith(SelectItemHandler)

Behandeln sie mit einem SelectItemHandler.

TranslateWith<T>(SelectItemTranslator<T>)

Übersetzen mithilfe von SelectItemTranslator<T>.

Gilt für: