Udostępnij za pośrednictwem


NavigationSourceConfiguration<TEntityType>.HasSingletonBinding Metoda

Definicja

Przeciążenia

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

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

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

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

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

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

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

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

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

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

public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasSingletonBinding<TTargetType,TDerivedEntityType> (System.Linq.Expressions.Expression<Func<TDerivedEntityType,TTargetType>> navigationExpression, Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<TTargetType> targetSingleton) where TTargetType : class where TDerivedEntityType : class, TEntityType;
member this.HasSingletonBinding : 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 HasSingletonBinding(Of TTargetType As Class, TDerivedEntityType As Class) (navigationExpression As Expression(Of Func(Of TDerivedEntityType, TTargetType)), targetSingleton 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 visual basic .NET Function(t) t.MyProperty.

targetSingleton
NavigationSourceConfiguration<TTargetType>

Pojedynczy pojedynczy obiekt docelowy dla powiązania.

Zwraca

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

Dotyczy

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

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

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

singletonName
String

Docelowa nazwa źródła nawigacji (jednotonowa) powiązania.

Zwraca

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

Dotyczy

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

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

public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasSingletonBinding<TTargetType> (System.Linq.Expressions.Expression<Func<TEntityType,TTargetType>> navigationExpression, Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<TTargetType> targetSingleton) where TTargetType : class;
member this.HasSingletonBinding : 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 HasSingletonBinding(Of TTargetType As Class) (navigationExpression As Expression(Of Func(Of TEntityType, TTargetType)), targetSingleton 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 visual basic .NET Function(t) t.MyProperty.

targetSingleton
NavigationSourceConfiguration<TTargetType>

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

Zwraca

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

Dotyczy

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

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

public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasSingletonBinding<TTargetType> (System.Linq.Expressions.Expression<Func<TEntityType,TTargetType>> navigationExpression, string singletonName) where TTargetType : class;
member this.HasSingletonBinding : System.Linq.Expressions.Expression<Func<'EntityType, 'argetType>> * string -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasSingletonBinding(Of TTargetType As Class) (navigationExpression As Expression(Of Func(Of TEntityType, TTargetType)), singletonName 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 visual basic .NET Function(t) t.MyProperty.

singletonName
String

Docelowa nazwa źródła nawigacji (jednotonowa) powiązania.

Zwraca

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

Dotyczy