Compartir a través de


NavigationSourceConfiguration<TEntityType>.HasManyBinding Método

Definición

Sobrecargas

HasManyBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType, IEnumerable<TTargetType>>>, NavigationSourceConfiguration<TTargetType>)

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

HasManyBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,IEnumerable<TTargetType>>>, String)

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

HasManyBinding<TTargetType>(Expression<Func<TEntityType,IEnumerable<TTargetType>>>, NavigationSourceConfiguration<TTargetType>)

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

HasManyBinding<TTargetType>(Expression<Func<TEntityType,IEnumerable<TTargetType>>>, String)

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

HasManyBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType, IEnumerable<TTargetType>>>, NavigationSourceConfiguration<TTargetType>)

Configura una relación uno a varios 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 HasManyBinding<TTargetType,TDerivedEntityType> (System.Linq.Expressions.Expression<Func<TDerivedEntityType,System.Collections.Generic.IEnumerable<TTargetType>>> navigationExpression, Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<TTargetType> targetEntitySet) where TTargetType : class where TDerivedEntityType : class, TEntityType;
member this.HasManyBinding : System.Linq.Expressions.Expression<Func<#'EntityType, seq<'argetType>>> * Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<'argetType (requires 'argetType : null)> -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasManyBinding(Of TTargetType As Class, TDerivedEntityType As Class) (navigationExpression As Expression(Of Func(Of TDerivedEntityType, IEnumerable(Of 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,IEnumerable<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

HasManyBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,IEnumerable<TTargetType>>>, String)

Configura una relación uno a varios 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 HasManyBinding<TTargetType,TDerivedEntityType> (System.Linq.Expressions.Expression<Func<TDerivedEntityType,System.Collections.Generic.IEnumerable<TTargetType>>> navigationExpression, string entitySetName) where TTargetType : class where TDerivedEntityType : class, TEntityType;
member this.HasManyBinding : System.Linq.Expressions.Expression<Func<#'EntityType, seq<'argetType>>> * string -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasManyBinding(Of TTargetType As Class, TDerivedEntityType As Class) (navigationExpression As Expression(Of Func(Of TDerivedEntityType, IEnumerable(Of 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,IEnumerable<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

HasManyBinding<TTargetType>(Expression<Func<TEntityType,IEnumerable<TTargetType>>>, NavigationSourceConfiguration<TTargetType>)

Configura una relación uno a varios 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 HasManyBinding<TTargetType> (System.Linq.Expressions.Expression<Func<TEntityType,System.Collections.Generic.IEnumerable<TTargetType>>> navigationExpression, Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<TTargetType> targetEntitySet) where TTargetType : class;
member this.HasManyBinding : System.Linq.Expressions.Expression<Func<'EntityType, seq<'argetType>>> * Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<'argetType (requires 'argetType : null)> -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasManyBinding(Of TTargetType As Class) (navigationExpression As Expression(Of Func(Of TEntityType, IEnumerable(Of 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,IEnumerable<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

HasManyBinding<TTargetType>(Expression<Func<TEntityType,IEnumerable<TTargetType>>>, String)

Configura una relación uno a varios 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 HasManyBinding<TTargetType> (System.Linq.Expressions.Expression<Func<TEntityType,System.Collections.Generic.IEnumerable<TTargetType>>> navigationExpression, string entitySetName) where TTargetType : class;
member this.HasManyBinding : System.Linq.Expressions.Expression<Func<'EntityType, seq<'argetType>>> * string -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasManyBinding(Of TTargetType As Class) (navigationExpression As Expression(Of Func(Of TEntityType, IEnumerable(Of 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,IEnumerable<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

Un objeto de configuración que se puede usar para seguir configurando la relación.

Se aplica a