NavigationSourceConfiguration<TEntityType>.HasOptionalBinding Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.