Share via


BindingPathConfiguration<TStructuralType> Constructors

Definition

Overloads

BindingPathConfiguration<TStructuralType>(ODataModelBuilder, StructuralTypeConfiguration<TStructuralType>, NavigationSourceConfiguration)

Initializes a new instance of the BindingPathConfiguration<TStructuralType> class.

BindingPathConfiguration<TStructuralType>(ODataModelBuilder, StructuralTypeConfiguration<TStructuralType>, NavigationSourceConfiguration, IList<MemberInfo>)

Initializes a new instance of the BindingPathConfiguration<TStructuralType> class.

BindingPathConfiguration<TStructuralType>(ODataModelBuilder, StructuralTypeConfiguration<TStructuralType>, NavigationSourceConfiguration)

Initializes a new instance of the BindingPathConfiguration<TStructuralType> class.

public BindingPathConfiguration (Microsoft.AspNet.OData.Builder.ODataModelBuilder modelBuilder, Microsoft.AspNet.OData.Builder.StructuralTypeConfiguration<TStructuralType> structuralType, Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration navigationSource);
new Microsoft.AspNet.OData.Builder.BindingPathConfiguration<'StructuralType (requires 'StructuralType : null)> : Microsoft.AspNet.OData.Builder.ODataModelBuilder * Microsoft.AspNet.OData.Builder.StructuralTypeConfiguration<'StructuralType (requires 'StructuralType : null)> * Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration -> Microsoft.AspNet.OData.Builder.BindingPathConfiguration<'StructuralType (requires 'StructuralType : null)>
Public Sub New (modelBuilder As ODataModelBuilder, structuralType As StructuralTypeConfiguration(Of TStructuralType), navigationSource As NavigationSourceConfiguration)

Parameters

modelBuilder
ODataModelBuilder

The model builder.

structuralType
StructuralTypeConfiguration<TStructuralType>

The type configuration.

navigationSource
NavigationSourceConfiguration

The navigation source configuration.

Applies to

BindingPathConfiguration<TStructuralType>(ODataModelBuilder, StructuralTypeConfiguration<TStructuralType>, NavigationSourceConfiguration, IList<MemberInfo>)

Initializes a new instance of the BindingPathConfiguration<TStructuralType> class.

public BindingPathConfiguration (Microsoft.AspNet.OData.Builder.ODataModelBuilder modelBuilder, Microsoft.AspNet.OData.Builder.StructuralTypeConfiguration<TStructuralType> structuralType, Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration navigationSource, System.Collections.Generic.IList<System.Reflection.MemberInfo> bindingPath);
new Microsoft.AspNet.OData.Builder.BindingPathConfiguration<'StructuralType (requires 'StructuralType : null)> : Microsoft.AspNet.OData.Builder.ODataModelBuilder * Microsoft.AspNet.OData.Builder.StructuralTypeConfiguration<'StructuralType (requires 'StructuralType : null)> * Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration * System.Collections.Generic.IList<System.Reflection.MemberInfo> -> Microsoft.AspNet.OData.Builder.BindingPathConfiguration<'StructuralType (requires 'StructuralType : null)>
Public Sub New (modelBuilder As ODataModelBuilder, structuralType As StructuralTypeConfiguration(Of TStructuralType), navigationSource As NavigationSourceConfiguration, bindingPath As IList(Of MemberInfo))

Parameters

modelBuilder
ODataModelBuilder

The model builder.

structuralType
StructuralTypeConfiguration<TStructuralType>

The type configuration.

navigationSource
NavigationSourceConfiguration

The navigation source configuration.

bindingPath
IList<MemberInfo>

The binding path.

Applies to