RelationalCollectionShaperExpression Construtores

Definição

Sobrecargas

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

Origem:
RelationalCollectionShaperExpression.cs
Origem:
RelationalCollectionShaperExpression.cs
Origem:
RelationalCollectionShaperExpression.cs
Origem:
RelationalCollectionShaperExpression.cs

Cuidado

Use ctor which takes value comaprers.

Cuidado

Use ctor which takes value comparers.

Cria uma nova instância da classe 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);

Parâmetros

collectionId
Int32

Uma ID exclusiva para a coleção que está sendo moldada.

parentIdentifier
Expression

Um identificador para o elemento pai.

outerIdentifier
Expression

Um identificador para o elemento externo.

selfIdentifier
Expression

Um identificador para o elemento na coleção.

innerShaper
Expression

Uma expressão usada para criar elementos individuais da coleção.

navigation
INavigation

Uma navegação associada a essa coleção, se houver.

elementType
Type

O tipo clr de elementos individuais na coleção.

Atributos

Aplica-se a

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

Origem:
RelationalCollectionShaperExpression.cs
Origem:
RelationalCollectionShaperExpression.cs
Origem:
RelationalCollectionShaperExpression.cs
Origem:
RelationalCollectionShaperExpression.cs

Cria uma nova instância da classe 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);

Parâmetros

parentIdentifier
Expression

Um identificador para o elemento pai.

outerIdentifier
Expression

Um identificador para o elemento externo.

selfIdentifier
Expression

Um identificador para o elemento na coleção.

parentIdentifierValueComparers
IReadOnlyList<ValueComparer>

Uma lista de comparadores de valor para comparar o identificador pai.

outerIdentifierValueComparers
IReadOnlyList<ValueComparer>

Uma lista de comparadores de valor para comparar o identificador externo.

selfIdentifierValueComparers
IReadOnlyList<ValueComparer>

Uma lista de comparadores de valor para comparar o auto-identificador.

innerShaper
Expression

Uma expressão usada para criar elementos individuais da coleção.

navigation
INavigationBase

Uma navegação associada a essa coleção, se houver.

elementType
Type

O tipo clr de elementos individuais na coleção.

Aplica-se a

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

Origem:
RelationalCollectionShaperExpression.cs
Origem:
RelationalCollectionShaperExpression.cs

Cuidado

Use ctor without collectionId

Cria uma nova instância da classe 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);

Parâmetros

collectionId
Int32

Uma ID exclusiva para a coleção que está sendo moldada.

parentIdentifier
Expression

Um identificador para o elemento pai.

outerIdentifier
Expression

Um identificador para o elemento externo.

selfIdentifier
Expression

Um identificador para o elemento na coleção.

parentIdentifierValueComparers
IReadOnlyList<ValueComparer>

Uma lista de comparadores de valor para comparar o identificador pai.

outerIdentifierValueComparers
IReadOnlyList<ValueComparer>

Uma lista de comparadores de valor para comparar o identificador externo.

selfIdentifierValueComparers
IReadOnlyList<ValueComparer>

Uma lista de comparadores de valor para comparar o auto-identificador.

innerShaper
Expression

Uma expressão usada para criar elementos individuais da coleção.

navigation
INavigationBase

Uma navegação associada a essa coleção, se houver.

elementType
Type

O tipo clr de elementos individuais na coleção.

Atributos

Aplica-se a