BindingPathConfiguration<TStructuralType> Classe
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.
Représente la configuration du chemin de liaison qui peut être généré à l’aide de ODataModelBuilder. Type structurel de la propriété de chemin de liaison actuelle.
public class BindingPathConfiguration<TStructuralType> where TStructuralType : class
type BindingPathConfiguration<'StructuralType (requires 'StructuralType : null)> = class
Public Class BindingPathConfiguration(Of TStructuralType)
Paramètres de type
- TStructuralType
- Héritage
-
BindingPathConfiguration<TStructuralType>
Constructeurs
BindingPathConfiguration<TStructuralType>(ODataModelBuilder, StructuralTypeConfiguration<TStructuralType>, NavigationSourceConfiguration, IList<MemberInfo>) |
Initialise une nouvelle instance de la classe BindingPathConfiguration<TStructuralType>. |
BindingPathConfiguration<TStructuralType>(ODataModelBuilder, StructuralTypeConfiguration<TStructuralType>, NavigationSourceConfiguration) |
Initialise une nouvelle instance de la classe BindingPathConfiguration<TStructuralType>. |
Propriétés
BindingPath |
Obtient la chaîne d’informations de chemin de liaison. like « A.B/C/D.E ». |
Path |
Obtient la liste des informations de chemin de liaison. |
Méthodes
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é. |
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,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>) |
Configure un chemin un-à-plusieurs du type dérivé 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>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>) |
Configure un chemin un-à-plusieurs pour ce chemin de liaison. |
HasOptionalBinding<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>, String) |
Configure un chemin d’accès un-à-un du type dérivé pour ce chemin de liaison et lie la propriété de navigation correspondante au jeu d’entités donné. |
HasOptionalBinding<TTargetType>(Expression<Func<TStructuralType,TTargetType>>, String) |
Configure un chemin d’accès un-à-un facultatif pour ce chemin de liaison et lie la propriété de navigation correspondante au jeu d’entités donné. |
HasRequiredBinding<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>, String) |
Configure un chemin d’accès un-à-un requis du type dérivé pour ce chemin de liaison et lie la propriété de navigation correspondante au jeu d’entités donné. |
HasRequiredBinding<TTargetType>(Expression<Func<TStructuralType,TTargetType>>, String) |
Configure un chemin d’accès un-à-un requis pour ce chemin de liaison et lie la propriété de navigation correspondante au jeu d’entités donné. |
HasSinglePath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>, Boolean, Boolean) |
Configure un chemin d’accès un-à-un requis du type dérivé pour ce chemin de liaison. |
HasSinglePath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>) |
Configure un chemin d’accès un-à-un requis du type dérivé pour ce chemin de liaison. |
HasSinglePath<TTargetType>(Expression<Func<TStructuralType,TTargetType>>, Boolean, Boolean) |
Configure un chemin d’accès un-à-un pour ce chemin de liaison. |
HasSinglePath<TTargetType>(Expression<Func<TStructuralType,TTargetType>>) |
Configure un chemin d’accès un-à-un pour ce chemin de liaison. |