Udostępnij za pośrednictwem


NavigationSourceConfiguration<TEntityType>.HasRequiredBinding Metoda

Definicja

Przeciążenia

HasRequiredBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,TTargetType>>, NavigationSourceConfiguration<TTargetType>)

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

HasRequiredBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,TTargetType>>, String)

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

HasRequiredBinding<TTargetType>(Expression<Func<TEntityType,TTargetType>>, NavigationSourceConfiguration<TTargetType>)

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

HasRequiredBinding<TTargetType>(Expression<Func<TEntityType,TTargetType>>, String)

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

HasRequiredBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,TTargetType>>, NavigationSourceConfiguration<TTargetType>)

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

public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasRequiredBinding<TTargetType,TDerivedEntityType> (System.Linq.Expressions.Expression<Func<TDerivedEntityType,TTargetType>> navigationExpression, Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<TTargetType> targetEntitySet) where TTargetType : class where TDerivedEntityType : class, TEntityType;
member this.HasRequiredBinding : System.Linq.Expressions.Expression<Func<#'EntityType, 'argetType>> * Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<'argetType (requires 'argetType : null)> -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasRequiredBinding(Of TTargetType As Class, TDerivedEntityType As Class) (navigationExpression As Expression(Of Func(Of TDerivedEntityType, 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,TTargetType>>

Wyrażenie lambda reprezentujące właściwość nawigacji dla relacji. Na przykład w języku C# t => t.MyProperty i w języku 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

HasRequiredBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,TTargetType>>, String)

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

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

Parametry typu

TTargetType

Docelowy typ źródła nawigacji.

TDerivedEntityType

Typ jednostki docelowej.

Parametry

navigationExpression
Expression<Func<TDerivedEntityType,TTargetType>>

Wyrażenie lambda reprezentujące właściwość nawigacji dla relacji. Na przykład w języku C# t => t.MyProperty i w języku 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

HasRequiredBinding<TTargetType>(Expression<Func<TEntityType,TTargetType>>, NavigationSourceConfiguration<TTargetType>)

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

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

Parametry typu

TTargetType

Docelowy typ źródła nawigacji.

Parametry

navigationExpression
Expression<Func<TEntityType,TTargetType>>

Wyrażenie lambda reprezentujące właściwość nawigacji dla relacji. Na przykład w języku C# t => t.MyProperty i w języku 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

HasRequiredBinding<TTargetType>(Expression<Func<TEntityType,TTargetType>>, String)

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

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

Parametry typu

TTargetType

Docelowy typ źródła nawigacji.

Parametry

navigationExpression
Expression<Func<TEntityType,TTargetType>>

Wyrażenie lambda reprezentujące właściwość nawigacji dla relacji. Na przykład w języku C# t => t.MyProperty i w języku 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