Udostępnij za pośrednictwem


NavigationSourceConfiguration<TEntityType>.HasManyBinding Metoda

Definicja

Przeciążenia

HasManyBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType, IEnumerable<TTargetType>>>, NavigationSourceConfiguration<TTargetType>)

Konfiguruje relację jeden do wielu z tego typu jednostki i wiąże odpowiednią właściwość nawigacji z danym zestawem jednostek.

HasManyBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,IEnumerable<TTargetType>>>, String)

Konfiguruje relację jeden do wielu z tego typu jednostki i wiąże odpowiednią właściwość nawigacji z danym zestawem jednostek.

HasManyBinding<TTargetType>(Expression<Func<TEntityType,IEnumerable<TTargetType>>>, NavigationSourceConfiguration<TTargetType>)

Konfiguruje relację jeden do wielu z tego typu jednostki i wiąże odpowiednią właściwość nawigacji z danym zestawem jednostek.

HasManyBinding<TTargetType>(Expression<Func<TEntityType,IEnumerable<TTargetType>>>, String)

Konfiguruje relację jeden do wielu z tego typu jednostki i wiąże odpowiednią właściwość nawigacji z danym zestawem jednostek.

HasManyBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType, IEnumerable<TTargetType>>>, NavigationSourceConfiguration<TTargetType>)

Konfiguruje relację jeden do wielu z tego typu jednostki i wiąże odpowiednią właściwość nawigacji z danym zestawem jednostek.

public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasManyBinding<TTargetType,TDerivedEntityType> (System.Linq.Expressions.Expression<Func<TDerivedEntityType,System.Collections.Generic.IEnumerable<TTargetType>>> navigationExpression, Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<TTargetType> targetEntitySet) where TTargetType : class where TDerivedEntityType : class, TEntityType;
member this.HasManyBinding : System.Linq.Expressions.Expression<Func<#'EntityType, seq<'argetType>>> * Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<'argetType (requires 'argetType : null)> -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasManyBinding(Of TTargetType As Class, TDerivedEntityType As Class) (navigationExpression As Expression(Of Func(Of TDerivedEntityType, IEnumerable(Of TTargetType))), targetEntitySet As NavigationSourceConfiguration(Of TTargetType)) As NavigationPropertyBindingConfiguration

Parametry typu

TTargetType

Docelowy typ źródła nawigacji.

TDerivedEntityType

Typ jednostki docelowej.

Parametry

navigationExpression
Expression<Func<TDerivedEntityType,IEnumerable<TTargetType>>>

Wyrażenie lambda reprezentujące właściwość nawigacji dla relacji. Na przykład w języku C# t => t.MyProperty i w visual basic .NET Function(t) t.MyProperty.

targetEntitySet
NavigationSourceConfiguration<TTargetType>

Docelowe źródło nawigacji (zestaw jednostek) dla powiązania.

Zwraca

Obiekt konfiguracji, który może służyć do dalszego konfigurowania relacji.

Dotyczy

HasManyBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,IEnumerable<TTargetType>>>, String)

Konfiguruje relację jeden do wielu z tego typu jednostki i wiąże odpowiednią właściwość nawigacji z danym zestawem jednostek.

public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasManyBinding<TTargetType,TDerivedEntityType> (System.Linq.Expressions.Expression<Func<TDerivedEntityType,System.Collections.Generic.IEnumerable<TTargetType>>> navigationExpression, string entitySetName) where TTargetType : class where TDerivedEntityType : class, TEntityType;
member this.HasManyBinding : System.Linq.Expressions.Expression<Func<#'EntityType, seq<'argetType>>> * string -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasManyBinding(Of TTargetType As Class, TDerivedEntityType As Class) (navigationExpression As Expression(Of Func(Of TDerivedEntityType, IEnumerable(Of TTargetType))), entitySetName As String) As NavigationPropertyBindingConfiguration

Parametry typu

TTargetType

Docelowy typ źródła nawigacji.

TDerivedEntityType

Typ jednostki docelowej.

Parametry

navigationExpression
Expression<Func<TDerivedEntityType,IEnumerable<TTargetType>>>

Wyrażenie lambda reprezentujące właściwość nawigacji dla relacji. Na przykład w języku C# t => t.MyProperty i w visual basic .NET Function(t) t.MyProperty.

entitySetName
String

Docelowa nazwa źródła nawigacji (zestawu jednostek) dla powiązania.

Zwraca

Obiekt konfiguracji, który może służyć do dalszego konfigurowania relacji.

Dotyczy

HasManyBinding<TTargetType>(Expression<Func<TEntityType,IEnumerable<TTargetType>>>, NavigationSourceConfiguration<TTargetType>)

Konfiguruje relację jeden do wielu z tego typu jednostki i wiąże odpowiednią właściwość nawigacji z danym zestawem jednostek.

public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasManyBinding<TTargetType> (System.Linq.Expressions.Expression<Func<TEntityType,System.Collections.Generic.IEnumerable<TTargetType>>> navigationExpression, Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<TTargetType> targetEntitySet) where TTargetType : class;
member this.HasManyBinding : System.Linq.Expressions.Expression<Func<'EntityType, seq<'argetType>>> * Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<'argetType (requires 'argetType : null)> -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasManyBinding(Of TTargetType As Class) (navigationExpression As Expression(Of Func(Of TEntityType, IEnumerable(Of TTargetType))), targetEntitySet As NavigationSourceConfiguration(Of TTargetType)) As NavigationPropertyBindingConfiguration

Parametry typu

TTargetType

Docelowy typ źródła nawigacji.

Parametry

navigationExpression
Expression<Func<TEntityType,IEnumerable<TTargetType>>>

Wyrażenie lambda reprezentujące właściwość nawigacji dla relacji. Na przykład w języku C# t => t.MyProperty i w visual basic .NET Function(t) t.MyProperty.

targetEntitySet
NavigationSourceConfiguration<TTargetType>

Docelowe źródło nawigacji (zestaw jednostek) dla powiązania.

Zwraca

Obiekt konfiguracji, który może służyć do dalszego konfigurowania relacji.

Dotyczy

HasManyBinding<TTargetType>(Expression<Func<TEntityType,IEnumerable<TTargetType>>>, String)

Konfiguruje relację jeden do wielu z tego typu jednostki i wiąże odpowiednią właściwość nawigacji z danym zestawem jednostek.

public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasManyBinding<TTargetType> (System.Linq.Expressions.Expression<Func<TEntityType,System.Collections.Generic.IEnumerable<TTargetType>>> navigationExpression, string entitySetName) where TTargetType : class;
member this.HasManyBinding : System.Linq.Expressions.Expression<Func<'EntityType, seq<'argetType>>> * string -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasManyBinding(Of TTargetType As Class) (navigationExpression As Expression(Of Func(Of TEntityType, IEnumerable(Of TTargetType))), entitySetName As String) As NavigationPropertyBindingConfiguration

Parametry typu

TTargetType

Docelowy typ źródła nawigacji.

Parametry

navigationExpression
Expression<Func<TEntityType,IEnumerable<TTargetType>>>

Wyrażenie lambda reprezentujące właściwość nawigacji dla relacji. Na przykład w języku C# t => t.MyProperty i w visual basic .NET Function(t) t.MyProperty.

entitySetName
String

Docelowa nazwa źródła nawigacji (zestawu jednostek) dla powiązania.

Zwraca

Obiekt konfiguracji, który może służyć do dalszego konfigurowania relacji.

Dotyczy