BindingPathConfiguration<TStructuralType>.HasManyBinding Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
HasManyBinding<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>, String) |
Configure un chemin un-à-plusieurs du type dérivé pour ce chemin de liaison et lie la propriété de navigation correspondante au jeu d’entités donné. |
HasManyBinding<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>, String) |
Configure un chemin un-à-plusieurs pour ce chemin de liaison et lie la propriété de navigation correspondante au jeu d’entités donné. |
HasManyBinding<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>, String)
Configure un chemin un-à-plusieurs du type dérivé pour ce chemin de liaison et lie la propriété de navigation correspondante au jeu d’entités donné.
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
Paramètres de type
- TTargetType
Type de propriété cible.
- TDerivedType
Type de structure dérivé.
Paramètres
- navigationExpression
- Expression<Func<TDerivedType,IEnumerable<TTargetType>>>
Expression lambda représentant la propriété de chemin de liaison pour la relation.
Par exemple, en C# t => t.MyProperty
et en Visual Basic .NET Function(t) t.MyProperty
.
- targetEntitySet
- String
Source de navigation (jeu d'entités) cible pour la liaison.
Retours
Objet NavigationPropertyBindingConfiguration de configuration qui peut être utilisé pour configurer davantage la relation.
S’applique à
HasManyBinding<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>, String)
Configure un chemin un-à-plusieurs pour ce chemin de liaison et lie la propriété de navigation correspondante au jeu d’entités donné.
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
Paramètres de type
- TTargetType
Type de propriété cible.
Paramètres
- navigationExpression
- Expression<Func<TStructuralType,IEnumerable<TTargetType>>>
Expression lambda représentant la propriété de chemin de liaison pour la relation.
Par exemple, en C# t => t.MyProperty
et en Visual Basic .NET Function(t) t.MyProperty
.
- targetEntitySet
- String
Source de navigation (jeu d'entités) cible pour la liaison.
Retours
Objet NavigationPropertyBindingConfiguration de configuration qui peut être utilisé pour configurer davantage la relation.