Compartir a través de


BindingPathConfiguration<TStructuralType>.HasManyBinding Método

Definición

Sobrecargas

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

Configura una ruta de acceso de uno a varios del tipo derivado para esta ruta de acceso de enlace y enlaza la propiedad de navegación correspondiente al conjunto de entidades especificado.

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

Configura una ruta de acceso de uno a varios para esta ruta de acceso de enlace y enlaza la propiedad de navegación correspondiente al conjunto de entidades especificado.

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

Configura una ruta de acceso de uno a varios del tipo derivado para esta ruta de acceso de enlace y enlaza la propiedad de navegación correspondiente al conjunto de entidades especificado.

public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasManyBinding<TTargetType,TDerivedType> (System.Linq.Expressions.Expression<Func<TDerivedType,System.Collections.Generic.IEnumerable<TTargetType>>> navigationExpression, string targetEntitySet) where TTargetType : class where TDerivedType : class, TStructuralType;
member this.HasManyBinding : System.Linq.Expressions.Expression<Func<#'StructuralType, seq<'argetType>>> * string -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasManyBinding(Of TTargetType As Class, TDerivedType As Class) (navigationExpression As Expression(Of Func(Of TDerivedType, IEnumerable(Of TTargetType))), targetEntitySet As String) As NavigationPropertyBindingConfiguration

Parámetros de tipo

TTargetType

Tipo de propiedad de destino.

TDerivedType

Tipo estructural derivado.

Parámetros

navigationExpression
Expression<Func<TDerivedType,IEnumerable<TTargetType>>>

Expresión lambda que representa la propiedad de ruta de acceso de enlace para la relación. Por ejemplo, en C# t => t.MyProperty y en Visual Basic .NET Function(t) t.MyProperty.

targetEntitySet
String

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

Devoluciones

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

Se aplica a

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

Configura una ruta de acceso de uno a varios para esta ruta de acceso de enlace y enlaza la propiedad de navegación correspondiente al conjunto de entidades especificado.

public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasManyBinding<TTargetType> (System.Linq.Expressions.Expression<Func<TStructuralType,System.Collections.Generic.IEnumerable<TTargetType>>> navigationExpression, string targetEntitySet) where TTargetType : class;
member this.HasManyBinding : System.Linq.Expressions.Expression<Func<'StructuralType, seq<'argetType>>> * string -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasManyBinding(Of TTargetType As Class) (navigationExpression As Expression(Of Func(Of TStructuralType, IEnumerable(Of TTargetType))), targetEntitySet As String) As NavigationPropertyBindingConfiguration

Parámetros de tipo

TTargetType

Tipo de propiedad de destino.

Parámetros

navigationExpression
Expression<Func<TStructuralType,IEnumerable<TTargetType>>>

Expresión lambda que representa la propiedad de ruta de acceso de enlace para la relación. Por ejemplo, en C# t => t.MyProperty y en Visual Basic .NET Function(t) t.MyProperty.

targetEntitySet
String

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

Devoluciones

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

Se aplica a