다음을 통해 공유


BindingPathConfiguration<TStructuralType>.HasManyPath 메서드

정의

오버로드

HasManyPath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>)

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

HasManyPath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>, Boolean)

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

HasManyPath<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>)

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

HasManyPath<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>, Boolean)

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

HasManyPath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>)

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

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

형식 매개 변수

TTargetType

대상 속성 형식입니다.

TDerivedType

파생된 구조 형식입니다.

매개 변수

pathExpression
Expression<Func<TDerivedType,IEnumerable<TTargetType>>>

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

반환

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

적용 대상

HasManyPath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>, Boolean)

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

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

형식 매개 변수

TTargetType

대상 속성 형식입니다.

TDerivedType

파생된 구조 형식입니다.

매개 변수

pathExpression
Expression<Func<TDerivedType,IEnumerable<TTargetType>>>

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

contained
Boolean

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

반환

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

적용 대상

HasManyPath<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>)

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

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

형식 매개 변수

TTargetType

대상 속성 형식입니다.

매개 변수

pathExpression
Expression<Func<TStructuralType,IEnumerable<TTargetType>>>

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

반환

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

적용 대상

HasManyPath<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>, Boolean)

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

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

형식 매개 변수

TTargetType

대상 속성 형식입니다.

매개 변수

pathExpression
Expression<Func<TStructuralType,IEnumerable<TTargetType>>>

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

contained
Boolean

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

반환

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

적용 대상