Compartir a través de


NavigationSourceConfiguration<TEntityType>.HasOptionalBinding Método

Definición

Sobrecargas

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

Configura una relación de opcional a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al conjunto de entidades dado.

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

Configura una relación de opcional a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al conjunto de entidades dado.

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

Configura una relación de opcional a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al conjunto de entidades dado.

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

Configura una relación de opcional a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al conjunto de entidades dado.

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

Configura una relación de opcional a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al conjunto de entidades dado.

public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasOptionalBinding<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.HasOptionalBinding : 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 HasOptionalBinding(Of TTargetType As Class, TDerivedEntityType As Class) (navigationExpression As Expression(Of Func(Of TDerivedEntityType, TTargetType)), targetEntitySet 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.

targetEntitySet
NavigationSourceConfiguration<TTargetType>

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

Devoluciones

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

Se aplica a

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

Configura una relación de opcional a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al conjunto de entidades dado.

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

entitySetName
String

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

Devoluciones

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

Se aplica a

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

Configura una relación de opcional a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al conjunto de entidades dado.

public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasOptionalBinding<TTargetType> (System.Linq.Expressions.Expression<Func<TEntityType,TTargetType>> navigationExpression, Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<TTargetType> targetEntitySet) where TTargetType : class;
member this.HasOptionalBinding : 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 HasOptionalBinding(Of TTargetType As Class) (navigationExpression As Expression(Of Func(Of TEntityType, TTargetType)), targetEntitySet 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.

targetEntitySet
NavigationSourceConfiguration<TTargetType>

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

Devoluciones

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

Se aplica a

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

Configura una relación de opcional a partir de este tipo de entidad y enlaza la propiedad de navegación correspondiente al conjunto de entidades dado.

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

entitySetName
String

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

Devoluciones

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

Se aplica a