Sdílet prostřednictvím


BindingPathConfiguration<TStructuralType>.HasRequiredBinding Metoda

Definice

Přetížení

HasRequiredBinding<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>, String)

Nakonfiguruje požadovanou cestu 1:1 odvozeného typu pro tuto cestu vazby a vytvoří vazbu odpovídající navigační vlastnosti s danou sadou entit.

HasRequiredBinding<TTargetType>(Expression<Func<TStructuralType,TTargetType>>, String)

Nakonfiguruje požadovanou cestu 1:1 pro tuto cestu vazby a vytvoří vazbu odpovídající navigační vlastnosti na danou sadu entit.

HasRequiredBinding<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>, String)

Nakonfiguruje požadovanou cestu 1:1 odvozeného typu pro tuto cestu vazby a vytvoří vazbu odpovídající navigační vlastnosti s danou sadou entit.

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

Parametry typu

TTargetType

Typ zdroje cílové navigace.

TDerivedType

Odvozený typ konstrukce.

Parametry

navigationExpression
Expression<Func<TDerivedType,TTargetType>>

Výraz lambda představující navigační vlastnost relace. Například v jazyce C# t => t.MyProperty a v jazyce Visual Basic .NET Function(t) t.MyProperty.

targetEntitySet
String

Název zdroje cílové navigace (sady entit) pro vazbu.

Návraty

Objekt NavigationPropertyBindingConfiguration konfigurace, který lze použít k další konfiguraci relace.

Platí pro

HasRequiredBinding<TTargetType>(Expression<Func<TStructuralType,TTargetType>>, String)

Nakonfiguruje požadovanou cestu 1:1 pro tuto cestu vazby a vytvoří vazbu odpovídající navigační vlastnosti na danou sadu entit.

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

Parametry typu

TTargetType

Typ zdroje cílové navigace.

Parametry

navigationExpression
Expression<Func<TStructuralType,TTargetType>>

Výraz lambda představující navigační vlastnost relace. Například v jazyce C# t => t.MyProperty a v jazyce Visual Basic .NET Function(t) t.MyProperty.

targetEntitySet
String

Název zdroje cílové navigace (sady entit) pro vazbu.

Návraty

Objekt NavigationPropertyBindingConfiguration konfigurace, který lze použít k další konfiguraci relace.

Platí pro