NavigationSourceConfiguration<TEntityType>.HasSingletonBinding 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
HasSingletonBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,TTargetType>>, NavigationSourceConfiguration<TTargetType>) |
Configure une relation obligatoire à partir de ce type d'entité et lie la propriété de navigation correspondante au singleton donné. |
HasSingletonBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,TTargetType>>, String) |
Configure une relation obligatoire à partir de ce type d'entité et lie la propriété de navigation correspondante au singleton donné. |
HasSingletonBinding<TTargetType>(Expression<Func<TEntityType,TTargetType>>, NavigationSourceConfiguration<TTargetType>) |
Configure une relation obligatoire à partir de ce type d'entité et lie la propriété de navigation correspondante au singleton donné. |
HasSingletonBinding<TTargetType>(Expression<Func<TEntityType,TTargetType>>, String) |
Configure une relation obligatoire à partir de ce type d'entité et lie la propriété de navigation correspondante au singleton donné. |
HasSingletonBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,TTargetType>>, NavigationSourceConfiguration<TTargetType>)
Configure une relation obligatoire à partir de ce type d'entité et lie la propriété de navigation correspondante au singleton donné.
public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasSingletonBinding<TTargetType,TDerivedEntityType> (System.Linq.Expressions.Expression<Func<TDerivedEntityType,TTargetType>> navigationExpression, Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<TTargetType> targetSingleton) where TTargetType : class where TDerivedEntityType : class, TEntityType;
member this.HasSingletonBinding : System.Linq.Expressions.Expression<Func<#'EntityType, 'argetType>> * Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<'argetType (requires 'argetType : null)> -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasSingletonBinding(Of TTargetType As Class, TDerivedEntityType As Class) (navigationExpression As Expression(Of Func(Of TDerivedEntityType, TTargetType)), targetSingleton As NavigationSourceConfiguration(Of TTargetType)) As NavigationPropertyBindingConfiguration
Paramètres de type
- TTargetType
Type de source de navigation cible.
- TDerivedEntityType
Type d'entité cible.
Paramètres
- navigationExpression
- Expression<Func<TDerivedEntityType,TTargetType>>
Expression lambda représentant la propriété de navigation pour la relation.
Par exemple, en C# t => t.MyProperty
et en Visual Basic .NET Function(t) t.MyProperty
.
- targetSingleton
- NavigationSourceConfiguration<TTargetType>
Singleton cible pour la liaison.
Retours
Objet de configuration qui peut être utilisé pour configurer davantage la relation.
S’applique à
HasSingletonBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,TTargetType>>, String)
Configure une relation obligatoire à partir de ce type d'entité et lie la propriété de navigation correspondante au singleton donné.
public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasSingletonBinding<TTargetType,TDerivedEntityType> (System.Linq.Expressions.Expression<Func<TDerivedEntityType,TTargetType>> navigationExpression, string singletonName) where TTargetType : class where TDerivedEntityType : class, TEntityType;
member this.HasSingletonBinding : System.Linq.Expressions.Expression<Func<#'EntityType, 'argetType>> * string -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasSingletonBinding(Of TTargetType As Class, TDerivedEntityType As Class) (navigationExpression As Expression(Of Func(Of TDerivedEntityType, TTargetType)), singletonName As String) As NavigationPropertyBindingConfiguration
Paramètres de type
- TTargetType
Type de source de navigation cible.
- TDerivedEntityType
Type d'entité cible.
Paramètres
- navigationExpression
- Expression<Func<TDerivedEntityType,TTargetType>>
Expression lambda représentant la propriété de navigation pour la relation.
Par exemple, en C# t => t.MyProperty
et en Visual Basic .NET Function(t) t.MyProperty
.
- singletonName
- String
Nom de la source de navigation (singleton) cible pour la liaison.
Retours
Objet de configuration qui peut être utilisé pour configurer davantage la relation.
S’applique à
HasSingletonBinding<TTargetType>(Expression<Func<TEntityType,TTargetType>>, NavigationSourceConfiguration<TTargetType>)
Configure une relation obligatoire à partir de ce type d'entité et lie la propriété de navigation correspondante au singleton donné.
public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasSingletonBinding<TTargetType> (System.Linq.Expressions.Expression<Func<TEntityType,TTargetType>> navigationExpression, Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<TTargetType> targetSingleton) where TTargetType : class;
member this.HasSingletonBinding : System.Linq.Expressions.Expression<Func<'EntityType, 'argetType>> * Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<'argetType (requires 'argetType : null)> -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasSingletonBinding(Of TTargetType As Class) (navigationExpression As Expression(Of Func(Of TEntityType, TTargetType)), targetSingleton As NavigationSourceConfiguration(Of TTargetType)) As NavigationPropertyBindingConfiguration
Paramètres de type
- TTargetType
Type de source de navigation cible.
Paramètres
- navigationExpression
- Expression<Func<TEntityType,TTargetType>>
Expression lambda représentant la propriété de navigation pour la relation.
Par exemple, en C# t => t.MyProperty
et en Visual Basic .NET Function(t) t.MyProperty
.
- targetSingleton
- NavigationSourceConfiguration<TTargetType>
Source de navigation (singleton) cible pour la liaison.
Retours
Objet de configuration qui peut être utilisé pour configurer davantage la relation.
S’applique à
HasSingletonBinding<TTargetType>(Expression<Func<TEntityType,TTargetType>>, String)
Configure une relation obligatoire à partir de ce type d'entité et lie la propriété de navigation correspondante au singleton donné.
public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasSingletonBinding<TTargetType> (System.Linq.Expressions.Expression<Func<TEntityType,TTargetType>> navigationExpression, string singletonName) where TTargetType : class;
member this.HasSingletonBinding : System.Linq.Expressions.Expression<Func<'EntityType, 'argetType>> * string -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasSingletonBinding(Of TTargetType As Class) (navigationExpression As Expression(Of Func(Of TEntityType, TTargetType)), singletonName As String) As NavigationPropertyBindingConfiguration
Paramètres de type
- TTargetType
Type de source de navigation cible.
Paramètres
- navigationExpression
- Expression<Func<TEntityType,TTargetType>>
Expression lambda représentant la propriété de navigation pour la relation.
Par exemple, en C# t => t.MyProperty
et en Visual Basic .NET Function(t) t.MyProperty
.
- singletonName
- String
Nom de la source de navigation (singleton) cible pour la liaison.
Retours
Objet de configuration qui peut être utilisé pour configurer davantage la relation.