Share via


ExpandedNavigationSelectItem Constructors

Definition

Overloads

ExpandedNavigationSelectItem(ODataExpandPath, IEdmNavigationSource, SelectExpandClause)

Create an Expand item using a nav prop, its entity set and a SelectExpandClause

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

Create an expand item, using a navigationProperty, its entity set, and any expand options.

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

Create an expand item, using a navigationProperty, its entity set, and any expand options.

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

Create an expand item, using a navigationProperty, its entity set, and any expand options.

ExpandedNavigationSelectItem(ODataExpandPath, IEdmNavigationSource, SelectExpandClause)

Create an Expand item using a nav prop, its entity set and a SelectExpandClause

public ExpandedNavigationSelectItem (Microsoft.OData.UriParser.ODataExpandPath pathToNavigationProperty, Microsoft.OData.Edm.IEdmNavigationSource navigationSource, Microsoft.OData.UriParser.SelectExpandClause selectExpandOption);
new Microsoft.OData.UriParser.ExpandedNavigationSelectItem : Microsoft.OData.UriParser.ODataExpandPath * Microsoft.OData.Edm.IEdmNavigationSource * Microsoft.OData.UriParser.SelectExpandClause -> Microsoft.OData.UriParser.ExpandedNavigationSelectItem
Public Sub New (pathToNavigationProperty As ODataExpandPath, navigationSource As IEdmNavigationSource, selectExpandOption As SelectExpandClause)

Parameters

pathToNavigationProperty
ODataExpandPath

the path to the navigation property for this expand item, including any type segments

navigationSource
IEdmNavigationSource

the navigation source for this ExpandItem

selectExpandOption
SelectExpandClause

This level select and any sub expands for this expand item.

Exceptions

Throws if input pathToNavigationProperty is null.

Applies to

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

Create an expand item, using a navigationProperty, its entity set, and any expand options.

public ExpandedNavigationSelectItem (Microsoft.OData.UriParser.ODataExpandPath pathToNavigationProperty, Microsoft.OData.Edm.IEdmNavigationSource navigationSource, Microsoft.OData.UriParser.SelectExpandClause selectAndExpand, Microsoft.OData.UriParser.FilterClause filterOption, Microsoft.OData.UriParser.OrderByClause orderByOption, long? topOption, long? skipOption, bool? countOption, Microsoft.OData.UriParser.SearchClause searchOption, Microsoft.OData.UriParser.LevelsClause levelsOption);
new Microsoft.OData.UriParser.ExpandedNavigationSelectItem : Microsoft.OData.UriParser.ODataExpandPath * Microsoft.OData.Edm.IEdmNavigationSource * Microsoft.OData.UriParser.SelectExpandClause * Microsoft.OData.UriParser.FilterClause * Microsoft.OData.UriParser.OrderByClause * Nullable<int64> * Nullable<int64> * Nullable<bool> * Microsoft.OData.UriParser.SearchClause * Microsoft.OData.UriParser.LevelsClause -> Microsoft.OData.UriParser.ExpandedNavigationSelectItem
Public Sub New (pathToNavigationProperty As ODataExpandPath, navigationSource As IEdmNavigationSource, selectAndExpand As SelectExpandClause, filterOption As FilterClause, orderByOption As OrderByClause, topOption As Nullable(Of Long), skipOption As Nullable(Of Long), countOption As Nullable(Of Boolean), searchOption As SearchClause, levelsOption As LevelsClause)

Parameters

pathToNavigationProperty
ODataExpandPath

the path to the navigation property for this expand item, including any type segments

navigationSource
IEdmNavigationSource

the navigation source for this expand level.

selectAndExpand
SelectExpandClause

This level select and any sub expands for this expand item.

filterOption
FilterClause

A filter clause for this expand (can be null)

orderByOption
OrderByClause

An Orderby clause for this expand (can be null)

topOption
Nullable<Int64>

A top clause for this expand (can be null)

skipOption
Nullable<Int64>

A skip clause for this expand (can be null)

countOption
Nullable<Boolean>

An query count clause for this expand (can be null)

searchOption
SearchClause

An levels clause for this expand (can be null)

levelsOption
LevelsClause

An levels clause for this expand (can be null)

Exceptions

Throws if input pathToNavigationProperty is null.

Applies to

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

Create an expand item, using a navigationProperty, its entity set, and any expand options.

public ExpandedNavigationSelectItem (Microsoft.OData.UriParser.ODataExpandPath pathToNavigationProperty, Microsoft.OData.Edm.IEdmNavigationSource navigationSource, Microsoft.OData.UriParser.SelectExpandClause selectAndExpand, Microsoft.OData.UriParser.FilterClause filterOption, Microsoft.OData.UriParser.OrderByClause orderByOption, long? topOption, long? skipOption, bool? countOption, Microsoft.OData.UriParser.SearchClause searchOption, Microsoft.OData.UriParser.LevelsClause levelsOption, Microsoft.OData.UriParser.ComputeClause computeOption);
new Microsoft.OData.UriParser.ExpandedNavigationSelectItem : Microsoft.OData.UriParser.ODataExpandPath * Microsoft.OData.Edm.IEdmNavigationSource * Microsoft.OData.UriParser.SelectExpandClause * Microsoft.OData.UriParser.FilterClause * Microsoft.OData.UriParser.OrderByClause * Nullable<int64> * Nullable<int64> * Nullable<bool> * Microsoft.OData.UriParser.SearchClause * Microsoft.OData.UriParser.LevelsClause * Microsoft.OData.UriParser.ComputeClause -> Microsoft.OData.UriParser.ExpandedNavigationSelectItem
Public Sub New (pathToNavigationProperty As ODataExpandPath, navigationSource As IEdmNavigationSource, selectAndExpand As SelectExpandClause, filterOption As FilterClause, orderByOption As OrderByClause, topOption As Nullable(Of Long), skipOption As Nullable(Of Long), countOption As Nullable(Of Boolean), searchOption As SearchClause, levelsOption As LevelsClause, computeOption As ComputeClause)

Parameters

pathToNavigationProperty
ODataExpandPath

the path to the navigation property for this expand item, including any type segments

navigationSource
IEdmNavigationSource

the navigation source for this expand level.

selectAndExpand
SelectExpandClause

This level select and any sub expands for this expand item.

filterOption
FilterClause

A filter clause for this expand (can be null)

orderByOption
OrderByClause

An Orderby clause for this expand (can be null)

topOption
Nullable<Int64>

A top clause for this expand (can be null)

skipOption
Nullable<Int64>

A skip clause for this expand (can be null)

countOption
Nullable<Boolean>

An query count clause for this expand (can be null)

searchOption
SearchClause

An levels clause for this expand (can be null)

levelsOption
LevelsClause

An levels clause for this expand (can be null)

computeOption
ComputeClause

A compute clause for this expand (can be null)

Exceptions

Throws if input pathToNavigationProperty is null.

Applies to

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

Create an expand item, using a navigationProperty, its entity set, and any expand options.

public ExpandedNavigationSelectItem (Microsoft.OData.UriParser.ODataExpandPath pathToNavigationProperty, Microsoft.OData.Edm.IEdmNavigationSource navigationSource, Microsoft.OData.UriParser.SelectExpandClause selectAndExpand, Microsoft.OData.UriParser.FilterClause filterOption, Microsoft.OData.UriParser.OrderByClause orderByOption, long? topOption, long? skipOption, bool? countOption, Microsoft.OData.UriParser.SearchClause searchOption, Microsoft.OData.UriParser.LevelsClause levelsOption, Microsoft.OData.UriParser.ComputeClause computeOption, Microsoft.OData.UriParser.Aggregation.ApplyClause applyOption);
new Microsoft.OData.UriParser.ExpandedNavigationSelectItem : Microsoft.OData.UriParser.ODataExpandPath * Microsoft.OData.Edm.IEdmNavigationSource * Microsoft.OData.UriParser.SelectExpandClause * Microsoft.OData.UriParser.FilterClause * Microsoft.OData.UriParser.OrderByClause * Nullable<int64> * Nullable<int64> * Nullable<bool> * Microsoft.OData.UriParser.SearchClause * Microsoft.OData.UriParser.LevelsClause * Microsoft.OData.UriParser.ComputeClause * Microsoft.OData.UriParser.Aggregation.ApplyClause -> Microsoft.OData.UriParser.ExpandedNavigationSelectItem
Public Sub New (pathToNavigationProperty As ODataExpandPath, navigationSource As IEdmNavigationSource, selectAndExpand As SelectExpandClause, filterOption As FilterClause, orderByOption As OrderByClause, topOption As Nullable(Of Long), skipOption As Nullable(Of Long), countOption As Nullable(Of Boolean), searchOption As SearchClause, levelsOption As LevelsClause, computeOption As ComputeClause, applyOption As ApplyClause)

Parameters

pathToNavigationProperty
ODataExpandPath

the path to the navigation property for this expand item, including any type segments

navigationSource
IEdmNavigationSource

the navigation source for this expand level.

selectAndExpand
SelectExpandClause

This level select and any sub expands for this expand item.

filterOption
FilterClause

A filter clause for this expand (can be null)

orderByOption
OrderByClause

An Orderby clause for this expand (can be null)

topOption
Nullable<Int64>

A top clause for this expand (can be null)

skipOption
Nullable<Int64>

A skip clause for this expand (can be null)

countOption
Nullable<Boolean>

A query count clause for this expand (can be null)

searchOption
SearchClause

A search clause for this expand (can be null)

levelsOption
LevelsClause

A levels clause for this expand (can be null)

computeOption
ComputeClause

A compute clause for this expand (can be null)

applyOption
ApplyClause

An apply clause for this expand (can be null)

Exceptions

Throws if input pathToNavigationProperty is null.

Applies to