다음을 통해 공유


BindingPathConfiguration<TStructuralType>.HasSinglePath 메서드

정의

오버로드

HasSinglePath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>, Boolean, Boolean)

이 바인딩 경로에 대해 파생 형식의 필수 일대일 경로를 구성합니다.

HasSinglePath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>)

이 바인딩 경로에 대해 파생 형식의 필수 일대일 경로를 구성합니다.

HasSinglePath<TTargetType>(Expression<Func<TStructuralType,TTargetType>>)

이 바인딩 경로에 대한 일대일 경로를 구성합니다.

HasSinglePath<TTargetType>(Expression<Func<TStructuralType,TTargetType>>, Boolean, Boolean)

이 바인딩 경로에 대한 일대일 경로를 구성합니다.

HasSinglePath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>, Boolean, Boolean)

이 바인딩 경로에 대해 파생 형식의 필수 일대일 경로를 구성합니다.

public Microsoft.AspNet.OData.Builder.BindingPathConfiguration<TTargetType> HasSinglePath<TTargetType,TDerivedType> (System.Linq.Expressions.Expression<Func<TDerivedType,TTargetType>> pathExpression, bool required, bool contained) where TTargetType : class where TDerivedType : class, TStructuralType;
member this.HasSinglePath : System.Linq.Expressions.Expression<Func<#'StructuralType, 'argetType>> * bool * bool -> Microsoft.AspNet.OData.Builder.BindingPathConfiguration<'argetType (requires 'argetType : null)> (requires 'argetType : null)
Public Function HasSinglePath(Of TTargetType As Class, TDerivedType As Class) (pathExpression As Expression(Of Func(Of TDerivedType, TTargetType)), required As Boolean, contained As Boolean) As BindingPathConfiguration(Of TTargetType)

형식 매개 변수

TTargetType

대상 속성 형식입니다.

TDerivedType

파생된 구조 형식입니다.

매개 변수

pathExpression
Expression<Func<TDerivedType,TTargetType>>

관계의 바인딩 경로 속성을 나타내는 람다 식입니다. 예를 들어 C# t => t.MyProperty 및 Visual Basic .NET Function(t) t.MyProperty의 입니다.

required
Boolean

필요한 대상 속성 또는 선택적 속성을 나타내는 플래그입니다.

contained
Boolean

대상 속성을 포함으로 나타내는 플래그입니다.

반환

바인딩 경로를 추가로 구성하거나 바인딩을 종료하는 데 사용할 수 있는 구성 개체 BindingPathConfiguration<TStructuralType> 입니다.

적용 대상

HasSinglePath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>)

이 바인딩 경로에 대해 파생 형식의 필수 일대일 경로를 구성합니다.

public Microsoft.AspNet.OData.Builder.BindingPathConfiguration<TTargetType> HasSinglePath<TTargetType,TDerivedType> (System.Linq.Expressions.Expression<Func<TDerivedType,TTargetType>> pathExpression) where TTargetType : class where TDerivedType : class, TStructuralType;
member this.HasSinglePath : System.Linq.Expressions.Expression<Func<#'StructuralType, 'argetType>> -> Microsoft.AspNet.OData.Builder.BindingPathConfiguration<'argetType (requires 'argetType : null)> (requires 'argetType : null)
Public Function HasSinglePath(Of TTargetType As Class, TDerivedType As Class) (pathExpression As Expression(Of Func(Of TDerivedType, TTargetType))) As BindingPathConfiguration(Of TTargetType)

형식 매개 변수

TTargetType

대상 속성 형식입니다.

TDerivedType

파생된 구조 형식입니다.

매개 변수

pathExpression
Expression<Func<TDerivedType,TTargetType>>

관계의 바인딩 경로 속성을 나타내는 람다 식입니다. 예를 들어 C# t => t.MyProperty 및 Visual Basic .NET Function(t) t.MyProperty의 입니다.

반환

바인딩 경로를 추가로 구성하거나 바인딩을 종료하는 데 사용할 수 있는 구성 개체 BindingPathConfiguration<TStructuralType> 입니다.

적용 대상

HasSinglePath<TTargetType>(Expression<Func<TStructuralType,TTargetType>>)

이 바인딩 경로에 대한 일대일 경로를 구성합니다.

public Microsoft.AspNet.OData.Builder.BindingPathConfiguration<TTargetType> HasSinglePath<TTargetType> (System.Linq.Expressions.Expression<Func<TStructuralType,TTargetType>> pathExpression) where TTargetType : class;
member this.HasSinglePath : System.Linq.Expressions.Expression<Func<'StructuralType, 'argetType>> -> Microsoft.AspNet.OData.Builder.BindingPathConfiguration<'argetType (requires 'argetType : null)> (requires 'argetType : null)
Public Function HasSinglePath(Of TTargetType As Class) (pathExpression As Expression(Of Func(Of TStructuralType, TTargetType))) As BindingPathConfiguration(Of TTargetType)

형식 매개 변수

TTargetType

대상 속성 형식입니다.

매개 변수

pathExpression
Expression<Func<TStructuralType,TTargetType>>

관계의 바인딩 경로 속성을 나타내는 람다 식입니다. 예를 들어 C# t => t.MyProperty 및 Visual Basic .NET Function(t) t.MyProperty의 입니다.

반환

바인딩 경로를 추가로 구성하거나 바인딩을 종료하는 데 사용할 수 있는 구성 개체 BindingPathConfiguration<TStructuralType> 입니다.

적용 대상

HasSinglePath<TTargetType>(Expression<Func<TStructuralType,TTargetType>>, Boolean, Boolean)

이 바인딩 경로에 대한 일대일 경로를 구성합니다.

public Microsoft.AspNet.OData.Builder.BindingPathConfiguration<TTargetType> HasSinglePath<TTargetType> (System.Linq.Expressions.Expression<Func<TStructuralType,TTargetType>> pathExpression, bool required, bool contained) where TTargetType : class;
member this.HasSinglePath : System.Linq.Expressions.Expression<Func<'StructuralType, 'argetType>> * bool * bool -> Microsoft.AspNet.OData.Builder.BindingPathConfiguration<'argetType (requires 'argetType : null)> (requires 'argetType : null)
Public Function HasSinglePath(Of TTargetType As Class) (pathExpression As Expression(Of Func(Of TStructuralType, TTargetType)), required As Boolean, contained As Boolean) As BindingPathConfiguration(Of TTargetType)

형식 매개 변수

TTargetType

대상 속성 형식입니다.

매개 변수

pathExpression
Expression<Func<TStructuralType,TTargetType>>

관계의 바인딩 경로 속성을 나타내는 람다 식입니다. 예를 들어 C# t => t.MyProperty 및 Visual Basic .NET Function(t) t.MyProperty의 입니다.

required
Boolean

필요한 대상 속성 또는 선택적 속성을 나타내는 플래그입니다.

contained
Boolean

대상 속성을 포함으로 나타내는 플래그입니다.

반환

바인딩 경로를 추가로 구성하거나 바인딩을 종료하는 데 사용할 수 있는 구성 개체 BindingPathConfiguration<TStructuralType> 입니다.

적용 대상