Compartir a través de


NavigationSourceConfiguration<TEntityType>.HasSingletonBinding Método

Definición

Sobrecargas

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

Configura una relación de obligatorio a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al sigleton determinado.

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

Configura una relación de obligatorio a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al sigleton determinado.

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

Configura una relación de obligatorio a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al sigleton determinado.

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

Configura una relación de obligatorio a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al sigleton determinado.

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

Configura una relación de obligatorio a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al sigleton determinado.

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

Parámetros de tipo

TTargetType

El tipo de origen de navegación de destino.

TDerivedEntityType

El tipo de entidad de destino.

Parámetros

navigationExpression
Expression<Func<TDerivedEntityType,TTargetType>>

Una expresión lambda que representa la propiedad de navegación de la relación. Por ejemplo, en C# t => t.MyProperty y en Visual Basic .NET Function(t) t.MyProperty.

targetSingleton
NavigationSourceConfiguration<TTargetType>

El singleton de destino para el enlace.

Devoluciones

Objeto de configuración que se puede usar para configurar aún más la relación.

Se aplica a

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

Configura una relación de obligatorio a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al sigleton determinado.

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

Parámetros de tipo

TTargetType

El tipo de origen de navegación de destino.

TDerivedEntityType

El tipo de entidad de destino.

Parámetros

navigationExpression
Expression<Func<TDerivedEntityType,TTargetType>>

Una expresión lambda que representa la propiedad de navegación de la relación. Por ejemplo, en C# t => t.MyProperty y en Visual Basic .NET Function(t) t.MyProperty.

singletonName
String

El nombre de origen de navegación de destino (singleton) para el enlace.

Devoluciones

Objeto de configuración que se puede usar para configurar aún más la relación.

Se aplica a

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

Configura una relación de obligatorio a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al sigleton determinado.

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

Parámetros de tipo

TTargetType

El tipo de origen de navegación de destino.

Parámetros

navigationExpression
Expression<Func<TEntityType,TTargetType>>

Una expresión lambda que representa la propiedad de navegación de la relación. Por ejemplo, en C# t => t.MyProperty y en Visual Basic .NET Function(t) t.MyProperty.

targetSingleton
NavigationSourceConfiguration<TTargetType>

El origen de navegación de destino (singleton) para el enlace.

Devoluciones

Objeto de configuración que se puede usar para configurar aún más la relación.

Se aplica a

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

Configura una relación de obligatorio a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al sigleton determinado.

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

Parámetros de tipo

TTargetType

El tipo de origen de navegación de destino.

Parámetros

navigationExpression
Expression<Func<TEntityType,TTargetType>>

Una expresión lambda que representa la propiedad de navegación de la relación. Por ejemplo, en C# t => t.MyProperty y en Visual Basic .NET Function(t) t.MyProperty.

singletonName
String

El nombre de origen de navegación de destino (singleton) para el enlace.

Devoluciones

Objeto de configuración que se puede usar para configurar aún más la relación.

Se aplica a