RelationalCollectionShaperExpression 생성자

정의

오버로드

RelationalCollectionShaperExpression(Int32, Expression, Expression, Expression, Expression, INavigation, Type)
사용되지 않음.
사용되지 않음.

RelationalCollectionShaperExpression 클래스의 새 인스턴스를 만듭니다.

RelationalCollectionShaperExpression(Expression, Expression, Expression, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, Expression, INavigationBase, Type)

RelationalCollectionShaperExpression 클래스의 새 인스턴스를 만듭니다.

RelationalCollectionShaperExpression(Int32, Expression, Expression, Expression, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, Expression, INavigationBase, Type)
사용되지 않음.

RelationalCollectionShaperExpression 클래스의 새 인스턴스를 만듭니다.

RelationalCollectionShaperExpression(Int32, Expression, Expression, Expression, Expression, INavigation, Type)

주의

Use ctor which takes value comaprers.

주의

Use ctor which takes value comparers.

RelationalCollectionShaperExpression 클래스의 새 인스턴스를 만듭니다.

public RelationalCollectionShaperExpression (int collectionId, System.Linq.Expressions.Expression parentIdentifier, System.Linq.Expressions.Expression outerIdentifier, System.Linq.Expressions.Expression selfIdentifier, System.Linq.Expressions.Expression innerShaper, Microsoft.EntityFrameworkCore.Metadata.INavigation navigation, Type elementType);
[System.Obsolete("Use ctor which takes value comaprers.")]
public RelationalCollectionShaperExpression (int collectionId, System.Linq.Expressions.Expression parentIdentifier, System.Linq.Expressions.Expression outerIdentifier, System.Linq.Expressions.Expression selfIdentifier, System.Linq.Expressions.Expression innerShaper, Microsoft.EntityFrameworkCore.Metadata.INavigation navigation, Type elementType);
[System.Obsolete("Use ctor which takes value comparers.")]
public RelationalCollectionShaperExpression (int collectionId, System.Linq.Expressions.Expression parentIdentifier, System.Linq.Expressions.Expression outerIdentifier, System.Linq.Expressions.Expression selfIdentifier, System.Linq.Expressions.Expression innerShaper, Microsoft.EntityFrameworkCore.Metadata.INavigation? navigation, Type elementType);
new Microsoft.EntityFrameworkCore.Query.RelationalCollectionShaperExpression : int * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.INavigation * Type -> Microsoft.EntityFrameworkCore.Query.RelationalCollectionShaperExpression
[<System.Obsolete("Use ctor which takes value comaprers.")>]
new Microsoft.EntityFrameworkCore.Query.RelationalCollectionShaperExpression : int * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.INavigation * Type -> Microsoft.EntityFrameworkCore.Query.RelationalCollectionShaperExpression
[<System.Obsolete("Use ctor which takes value comparers.")>]
new Microsoft.EntityFrameworkCore.Query.RelationalCollectionShaperExpression : int * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.INavigation * Type -> Microsoft.EntityFrameworkCore.Query.RelationalCollectionShaperExpression
Public Sub New (collectionId As Integer, parentIdentifier As Expression, outerIdentifier As Expression, selfIdentifier As Expression, innerShaper As Expression, navigation As INavigation, elementType As Type)

매개 변수

collectionId
Int32

모양을 지정하는 컬렉션에 대한 고유 ID입니다.

parentIdentifier
Expression

부모 요소의 식별자입니다.

outerIdentifier
Expression

외부 요소의 식별자입니다.

selfIdentifier
Expression

컬렉션의 요소에 대한 식별자입니다.

innerShaper
Expression

컬렉션의 개별 요소를 만드는 데 사용되는 식입니다.

navigation
INavigation

이 컬렉션과 연결된 탐색(있는 경우)입니다.

elementType
Type

컬렉션에 있는 개별 요소의 clr 형식입니다.

특성

적용 대상

RelationalCollectionShaperExpression(Expression, Expression, Expression, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, Expression, INavigationBase, Type)

RelationalCollectionShaperExpression 클래스의 새 인스턴스를 만듭니다.

public RelationalCollectionShaperExpression (System.Linq.Expressions.Expression parentIdentifier, System.Linq.Expressions.Expression outerIdentifier, System.Linq.Expressions.Expression selfIdentifier, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer>? parentIdentifierValueComparers, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer>? outerIdentifierValueComparers, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer>? selfIdentifierValueComparers, System.Linq.Expressions.Expression innerShaper, Microsoft.EntityFrameworkCore.Metadata.INavigationBase? navigation, Type elementType);
public RelationalCollectionShaperExpression (System.Linq.Expressions.Expression parentIdentifier, System.Linq.Expressions.Expression outerIdentifier, System.Linq.Expressions.Expression selfIdentifier, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> parentIdentifierValueComparers, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> outerIdentifierValueComparers, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> selfIdentifierValueComparers, System.Linq.Expressions.Expression innerShaper, Microsoft.EntityFrameworkCore.Metadata.INavigationBase? navigation, Type elementType);
new Microsoft.EntityFrameworkCore.Query.RelationalCollectionShaperExpression : System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> * System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.INavigationBase * Type -> Microsoft.EntityFrameworkCore.Query.RelationalCollectionShaperExpression
Public Sub New (parentIdentifier As Expression, outerIdentifier As Expression, selfIdentifier As Expression, parentIdentifierValueComparers As IReadOnlyList(Of ValueComparer), outerIdentifierValueComparers As IReadOnlyList(Of ValueComparer), selfIdentifierValueComparers As IReadOnlyList(Of ValueComparer), innerShaper As Expression, navigation As INavigationBase, elementType As Type)

매개 변수

parentIdentifier
Expression

부모 요소의 식별자입니다.

outerIdentifier
Expression

외부 요소의 식별자입니다.

selfIdentifier
Expression

컬렉션의 요소에 대한 식별자입니다.

parentIdentifierValueComparers
IReadOnlyList<ValueComparer>

부모 식별자를 비교할 값 비교자 목록입니다.

outerIdentifierValueComparers
IReadOnlyList<ValueComparer>

외부 식별자를 비교할 값 비교자 목록입니다.

selfIdentifierValueComparers
IReadOnlyList<ValueComparer>

자체 식별자를 비교할 값 비교자 목록입니다.

innerShaper
Expression

컬렉션의 개별 요소를 만드는 데 사용되는 식입니다.

navigation
INavigationBase

이 컬렉션과 연결된 탐색(있는 경우)입니다.

elementType
Type

컬렉션에 있는 개별 요소의 clr 형식입니다.

적용 대상

RelationalCollectionShaperExpression(Int32, Expression, Expression, Expression, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, Expression, INavigationBase, Type)

주의

Use ctor without collectionId

RelationalCollectionShaperExpression 클래스의 새 인스턴스를 만듭니다.

public RelationalCollectionShaperExpression (int collectionId, System.Linq.Expressions.Expression parentIdentifier, System.Linq.Expressions.Expression outerIdentifier, System.Linq.Expressions.Expression selfIdentifier, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> parentIdentifierValueComparers, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> outerIdentifierValueComparers, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> selfIdentifierValueComparers, System.Linq.Expressions.Expression innerShaper, Microsoft.EntityFrameworkCore.Metadata.INavigationBase navigation, Type elementType);
[System.Obsolete("Use ctor without collectionId")]
public RelationalCollectionShaperExpression (int collectionId, System.Linq.Expressions.Expression parentIdentifier, System.Linq.Expressions.Expression outerIdentifier, System.Linq.Expressions.Expression selfIdentifier, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer>? parentIdentifierValueComparers, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer>? outerIdentifierValueComparers, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer>? selfIdentifierValueComparers, System.Linq.Expressions.Expression innerShaper, Microsoft.EntityFrameworkCore.Metadata.INavigationBase? navigation, Type elementType);
new Microsoft.EntityFrameworkCore.Query.RelationalCollectionShaperExpression : int * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> * System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.INavigationBase * Type -> Microsoft.EntityFrameworkCore.Query.RelationalCollectionShaperExpression
[<System.Obsolete("Use ctor without collectionId")>]
new Microsoft.EntityFrameworkCore.Query.RelationalCollectionShaperExpression : int * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> * System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.INavigationBase * Type -> Microsoft.EntityFrameworkCore.Query.RelationalCollectionShaperExpression
Public Sub New (collectionId As Integer, parentIdentifier As Expression, outerIdentifier As Expression, selfIdentifier As Expression, parentIdentifierValueComparers As IReadOnlyList(Of ValueComparer), outerIdentifierValueComparers As IReadOnlyList(Of ValueComparer), selfIdentifierValueComparers As IReadOnlyList(Of ValueComparer), innerShaper As Expression, navigation As INavigationBase, elementType As Type)

매개 변수

collectionId
Int32

모양을 지정하는 컬렉션에 대한 고유 ID입니다.

parentIdentifier
Expression

부모 요소의 식별자입니다.

outerIdentifier
Expression

외부 요소의 식별자입니다.

selfIdentifier
Expression

컬렉션의 요소에 대한 식별자입니다.

parentIdentifierValueComparers
IReadOnlyList<ValueComparer>

부모 식별자를 비교할 값 비교자 목록입니다.

outerIdentifierValueComparers
IReadOnlyList<ValueComparer>

외부 식별자를 비교할 값 비교자 목록입니다.

selfIdentifierValueComparers
IReadOnlyList<ValueComparer>

자체 식별자를 비교할 값 비교자 목록입니다.

innerShaper
Expression

컬렉션의 개별 요소를 만드는 데 사용되는 식입니다.

navigation
INavigationBase

이 컬렉션과 연결된 탐색(있는 경우)입니다.

elementType
Type

컬렉션에 있는 개별 요소의 clr 형식입니다.

특성

적용 대상