BindingPathConfiguration<TStructuralType>.HasManyPath 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
HasManyPath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>) |
Configure un chemin un-à-plusieurs du type dérivé pour ce chemin de liaison. |
HasManyPath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>, Boolean) |
Configure un chemin un-à-plusieurs du type dérivé pour ce chemin de liaison. |
HasManyPath<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>) |
Configure un chemin un-à-plusieurs pour ce chemin de liaison. |
HasManyPath<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>, Boolean) |
Configure un chemin un-à-plusieurs pour ce chemin de liaison. |
HasManyPath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>)
Configure un chemin un-à-plusieurs du type dérivé pour ce chemin de liaison.
public Microsoft.AspNet.OData.Builder.BindingPathConfiguration<TTargetType> HasManyPath<TTargetType,TDerivedType> (System.Linq.Expressions.Expression<Func<TDerivedType,System.Collections.Generic.IEnumerable<TTargetType>>> pathExpression) where TTargetType : class where TDerivedType : class, TStructuralType;
member this.HasManyPath : System.Linq.Expressions.Expression<Func<#'StructuralType, seq<'argetType>>> -> Microsoft.AspNet.OData.Builder.BindingPathConfiguration<'argetType (requires 'argetType : null)> (requires 'argetType : null)
Public Function HasManyPath(Of TTargetType As Class, TDerivedType As Class) (pathExpression As Expression(Of Func(Of TDerivedType, IEnumerable(Of TTargetType)))) As BindingPathConfiguration(Of TTargetType)
Paramètres de type
- TTargetType
Type de propriété cible.
- TDerivedType
Type de structure dérivé.
Paramètres
- pathExpression
- 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
.
Retours
Objet de configuration BindingPathConfiguration<TStructuralType> qui peut être utilisé pour configurer davantage le chemin de liaison ou mettre fin à la liaison.
S’applique à
HasManyPath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>, Boolean)
Configure un chemin un-à-plusieurs du type dérivé pour ce chemin de liaison.
public Microsoft.AspNet.OData.Builder.BindingPathConfiguration<TTargetType> HasManyPath<TTargetType,TDerivedType> (System.Linq.Expressions.Expression<Func<TDerivedType,System.Collections.Generic.IEnumerable<TTargetType>>> pathExpression, bool contained) where TTargetType : class where TDerivedType : class, TStructuralType;
member this.HasManyPath : System.Linq.Expressions.Expression<Func<#'StructuralType, seq<'argetType>>> * bool -> Microsoft.AspNet.OData.Builder.BindingPathConfiguration<'argetType (requires 'argetType : null)> (requires 'argetType : null)
Public Function HasManyPath(Of TTargetType As Class, TDerivedType As Class) (pathExpression As Expression(Of Func(Of TDerivedType, IEnumerable(Of TTargetType))), contained As Boolean) As BindingPathConfiguration(Of TTargetType)
Paramètres de type
- TTargetType
Type de propriété cible.
- TDerivedType
Type de structure dérivé.
Paramètres
- pathExpression
- 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
.
- contained
- Boolean
Indicateur représentant la propriété cible en tant que confinement.
Retours
Objet de configuration BindingPathConfiguration<TStructuralType> qui peut être utilisé pour configurer davantage le chemin de liaison ou mettre fin à la liaison.
S’applique à
HasManyPath<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>)
Configure un chemin un-à-plusieurs pour ce chemin de liaison.
public Microsoft.AspNet.OData.Builder.BindingPathConfiguration<TTargetType> HasManyPath<TTargetType> (System.Linq.Expressions.Expression<Func<TStructuralType,System.Collections.Generic.IEnumerable<TTargetType>>> pathExpression) where TTargetType : class;
member this.HasManyPath : System.Linq.Expressions.Expression<Func<'StructuralType, seq<'argetType>>> -> Microsoft.AspNet.OData.Builder.BindingPathConfiguration<'argetType (requires 'argetType : null)> (requires 'argetType : null)
Public Function HasManyPath(Of TTargetType As Class) (pathExpression As Expression(Of Func(Of TStructuralType, IEnumerable(Of TTargetType)))) As BindingPathConfiguration(Of TTargetType)
Paramètres de type
- TTargetType
Type de propriété cible.
Paramètres
- pathExpression
- 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
.
Retours
Objet de configuration BindingPathConfiguration<TStructuralType> qui peut être utilisé pour configurer davantage le chemin de liaison ou mettre fin à la liaison.
S’applique à
HasManyPath<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>, Boolean)
Configure un chemin un-à-plusieurs pour ce chemin de liaison.
public Microsoft.AspNet.OData.Builder.BindingPathConfiguration<TTargetType> HasManyPath<TTargetType> (System.Linq.Expressions.Expression<Func<TStructuralType,System.Collections.Generic.IEnumerable<TTargetType>>> pathExpression, bool contained) where TTargetType : class;
member this.HasManyPath : System.Linq.Expressions.Expression<Func<'StructuralType, seq<'argetType>>> * bool -> Microsoft.AspNet.OData.Builder.BindingPathConfiguration<'argetType (requires 'argetType : null)> (requires 'argetType : null)
Public Function HasManyPath(Of TTargetType As Class) (pathExpression As Expression(Of Func(Of TStructuralType, IEnumerable(Of TTargetType))), contained As Boolean) As BindingPathConfiguration(Of TTargetType)
Paramètres de type
- TTargetType
Type de propriété cible.
Paramètres
- pathExpression
- 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
.
- contained
- Boolean
Indicateur représentant la propriété cible en tant que confinement.
Retours
Objet de configuration BindingPathConfiguration<TStructuralType> qui peut être utilisé pour configurer davantage le chemin de liaison ou mettre fin à la liaison.