다음을 통해 공유


NavigationSourceConfiguration<TEntityType>.HasOptionalBinding 메서드

정의

오버로드

HasOptionalBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,TTargetType>>, NavigationSourceConfiguration<TTargetType>)

이 엔터티 형식에서 선택적 관계를 구성하고 해당 탐색 속성을 지정된 엔터티 집합에 바인딩합니다.

HasOptionalBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,TTargetType>>, String)

이 엔터티 형식에서 선택적 관계를 구성하고 해당 탐색 속성을 지정된 엔터티 집합에 바인딩합니다.

HasOptionalBinding<TTargetType>(Expression<Func<TEntityType,TTargetType>>, NavigationSourceConfiguration<TTargetType>)

이 엔터티 형식에서 선택적 관계를 구성하고 해당 탐색 속성을 지정된 엔터티 집합에 바인딩합니다.

HasOptionalBinding<TTargetType>(Expression<Func<TEntityType,TTargetType>>, String)

이 엔터티 형식에서 선택적 관계를 구성하고 해당 탐색 속성을 지정된 엔터티 집합에 바인딩합니다.

HasOptionalBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,TTargetType>>, NavigationSourceConfiguration<TTargetType>)

이 엔터티 형식에서 선택적 관계를 구성하고 해당 탐색 속성을 지정된 엔터티 집합에 바인딩합니다.

public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasOptionalBinding<TTargetType,TDerivedEntityType> (System.Linq.Expressions.Expression<Func<TDerivedEntityType,TTargetType>> navigationExpression, Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<TTargetType> targetEntitySet) where TTargetType : class where TDerivedEntityType : class, TEntityType;
member this.HasOptionalBinding : 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 HasOptionalBinding(Of TTargetType As Class, TDerivedEntityType As Class) (navigationExpression As Expression(Of Func(Of TDerivedEntityType, TTargetType)), targetEntitySet As NavigationSourceConfiguration(Of TTargetType)) As NavigationPropertyBindingConfiguration

형식 매개 변수

TTargetType

대상 탐색 소스 형식입니다.

TDerivedEntityType

대상 엔터티 형식입니다.

매개 변수

navigationExpression
Expression<Func<TDerivedEntityType,TTargetType>>

관계에 대한 탐색 속성을 나타내는 람다 식입니다. 예를 들어 C# t => t.MyProperty 및 Visual Basic .NET Function(t) t.MyProperty의 입니다.

targetEntitySet
NavigationSourceConfiguration<TTargetType>

바인딩의 대상 탐색 소스(엔터티 집합)입니다.

반환

관계의 추가 구성에 사용할 수 있는 구성 개체입니다.

적용 대상

HasOptionalBinding<TTargetType,TDerivedEntityType>(Expression<Func<TDerivedEntityType,TTargetType>>, String)

이 엔터티 형식에서 선택적 관계를 구성하고 해당 탐색 속성을 지정된 엔터티 집합에 바인딩합니다.

public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasOptionalBinding<TTargetType,TDerivedEntityType> (System.Linq.Expressions.Expression<Func<TDerivedEntityType,TTargetType>> navigationExpression, string entitySetName) where TTargetType : class where TDerivedEntityType : class, TEntityType;
member this.HasOptionalBinding : System.Linq.Expressions.Expression<Func<#'EntityType, 'argetType>> * string -> Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration (requires 'argetType : null)
Public Function HasOptionalBinding(Of TTargetType As Class, TDerivedEntityType As Class) (navigationExpression As Expression(Of Func(Of TDerivedEntityType, TTargetType)), entitySetName As String) As NavigationPropertyBindingConfiguration

형식 매개 변수

TTargetType

대상 탐색 소스 형식입니다.

TDerivedEntityType

대상 엔터티 형식입니다.

매개 변수

navigationExpression
Expression<Func<TDerivedEntityType,TTargetType>>

관계에 대한 탐색 속성을 나타내는 람다 식입니다. 예를 들어 C# t => t.MyProperty 및 Visual Basic .NET Function(t) t.MyProperty의 입니다.

entitySetName
String

바인딩의 대상 탐색 소스(엔터티 집합) 이름입니다.

반환

관계의 추가 구성에 사용할 수 있는 구성 개체입니다.

적용 대상

HasOptionalBinding<TTargetType>(Expression<Func<TEntityType,TTargetType>>, NavigationSourceConfiguration<TTargetType>)

이 엔터티 형식에서 선택적 관계를 구성하고 해당 탐색 속성을 지정된 엔터티 집합에 바인딩합니다.

public Microsoft.AspNet.OData.Builder.NavigationPropertyBindingConfiguration HasOptionalBinding<TTargetType> (System.Linq.Expressions.Expression<Func<TEntityType,TTargetType>> navigationExpression, Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration<TTargetType> targetEntitySet) where TTargetType : class;
member this.HasOptionalBinding : 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 HasOptionalBinding(Of TTargetType As Class) (navigationExpression As Expression(Of Func(Of TEntityType, TTargetType)), targetEntitySet As NavigationSourceConfiguration(Of TTargetType)) As NavigationPropertyBindingConfiguration

형식 매개 변수

TTargetType

대상 탐색 소스 형식입니다.

매개 변수

navigationExpression
Expression<Func<TEntityType,TTargetType>>

관계에 대한 탐색 속성을 나타내는 람다 식입니다. 예를 들어 C# t => t.MyProperty 및 Visual Basic .NET Function(t) t.MyProperty의 입니다.

targetEntitySet
NavigationSourceConfiguration<TTargetType>

바인딩의 대상 탐색 소스(엔터티 집합)입니다.

반환

관계의 추가 구성에 사용할 수 있는 구성 개체입니다.

적용 대상

HasOptionalBinding<TTargetType>(Expression<Func<TEntityType,TTargetType>>, String)

이 엔터티 형식에서 선택적 관계를 구성하고 해당 탐색 속성을 지정된 엔터티 집합에 바인딩합니다.

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

형식 매개 변수

TTargetType

대상 탐색 소스 형식입니다.

매개 변수

navigationExpression
Expression<Func<TEntityType,TTargetType>>

관계에 대한 탐색 속성을 나타내는 람다 식입니다. 예를 들어 C# t => t.MyProperty 및 Visual Basic .NET Function(t) t.MyProperty의 입니다.

entitySetName
String

바인딩의 대상 탐색 소스(엔터티 집합) 이름입니다.

반환

관계의 추가 구성에 사용할 수 있는 구성 개체입니다.

적용 대상