Compartir a través de


RelationalSplitCollectionShaperExpression Constructores

Definición

Sobrecargas

RelationalSplitCollectionShaperExpression(Expression, Expression, IReadOnlyList<ValueComparer>, SelectExpression, Expression, INavigationBase, Type)

Crea una nueva instancia de la clase RelationalCollectionShaperExpression.

RelationalSplitCollectionShaperExpression(Int32, Expression, Expression, IReadOnlyList<ValueComparer>, SelectExpression, Expression, INavigationBase, Type)
Obsoletos.

Crea una nueva instancia de la clase RelationalCollectionShaperExpression.

RelationalSplitCollectionShaperExpression(Expression, Expression, IReadOnlyList<ValueComparer>, SelectExpression, Expression, INavigationBase, Type)

Source:
RelationalSplitCollectionShaperExpression.cs
Source:
RelationalSplitCollectionShaperExpression.cs
Source:
RelationalSplitCollectionShaperExpression.cs
Source:
RelationalSplitCollectionShaperExpression.cs

Crea una nueva instancia de la clase RelationalCollectionShaperExpression.

public RelationalSplitCollectionShaperExpression (System.Linq.Expressions.Expression parentIdentifier, System.Linq.Expressions.Expression childIdentifier, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> identifierValueComparers, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Linq.Expressions.Expression innerShaper, Microsoft.EntityFrameworkCore.Metadata.INavigationBase? navigation, Type elementType);
new Microsoft.EntityFrameworkCore.Query.RelationalSplitCollectionShaperExpression : System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.INavigationBase * Type -> Microsoft.EntityFrameworkCore.Query.RelationalSplitCollectionShaperExpression
Public Sub New (parentIdentifier As Expression, childIdentifier As Expression, identifierValueComparers As IReadOnlyList(Of ValueComparer), selectExpression As SelectExpression, innerShaper As Expression, navigation As INavigationBase, elementType As Type)

Parámetros

parentIdentifier
Expression

Identificador del elemento primario.

childIdentifier
Expression

Identificador del elemento secundario.

identifierValueComparers
IReadOnlyList<ValueComparer>

Lista de comparadores de valores para comparar identificadores.

selectExpression
SelectExpression

Una consulta SQL para obtener valores de esta colección de la base de datos.

innerShaper
Expression

Expresión que se usa para crear elementos individuales de la colección.

navigation
INavigationBase

Navegación asociada a esta colección, si existe.

elementType
Type

Tipo clr de elementos individuales de la colección.

Se aplica a

RelationalSplitCollectionShaperExpression(Int32, Expression, Expression, IReadOnlyList<ValueComparer>, SelectExpression, Expression, INavigationBase, Type)

Source:
RelationalSplitCollectionShaperExpression.cs
Source:
RelationalSplitCollectionShaperExpression.cs

Precaución

Use ctor without collectionId

Crea una nueva instancia de la clase RelationalCollectionShaperExpression.

public RelationalSplitCollectionShaperExpression (int collectionId, System.Linq.Expressions.Expression parentIdentifier, System.Linq.Expressions.Expression childIdentifier, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> identifierValueComparers, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Linq.Expressions.Expression innerShaper, Microsoft.EntityFrameworkCore.Metadata.INavigationBase navigation, Type elementType);
[System.Obsolete("Use ctor without collectionId")]
public RelationalSplitCollectionShaperExpression (int collectionId, System.Linq.Expressions.Expression parentIdentifier, System.Linq.Expressions.Expression childIdentifier, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> identifierValueComparers, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Linq.Expressions.Expression innerShaper, Microsoft.EntityFrameworkCore.Metadata.INavigationBase? navigation, Type elementType);
new Microsoft.EntityFrameworkCore.Query.RelationalSplitCollectionShaperExpression : int * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.INavigationBase * Type -> Microsoft.EntityFrameworkCore.Query.RelationalSplitCollectionShaperExpression
[<System.Obsolete("Use ctor without collectionId")>]
new Microsoft.EntityFrameworkCore.Query.RelationalSplitCollectionShaperExpression : int * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.INavigationBase * Type -> Microsoft.EntityFrameworkCore.Query.RelationalSplitCollectionShaperExpression
Public Sub New (collectionId As Integer, parentIdentifier As Expression, childIdentifier As Expression, identifierValueComparers As IReadOnlyList(Of ValueComparer), selectExpression As SelectExpression, innerShaper As Expression, navigation As INavigationBase, elementType As Type)

Parámetros

collectionId
Int32

Identificador único de la colección a la que se va a dar forma.

parentIdentifier
Expression

Identificador del elemento primario.

childIdentifier
Expression

Identificador del elemento secundario.

identifierValueComparers
IReadOnlyList<ValueComparer>

Lista de comparadores de valores para comparar identificadores.

selectExpression
SelectExpression

Una consulta SQL para obtener valores de esta colección de la base de datos.

innerShaper
Expression

Expresión que se usa para crear elementos individuales de la colección.

navigation
INavigationBase

Navegación asociada a esta colección, si existe.

elementType
Type

Tipo clr de elementos individuales de la colección.

Atributos

Se aplica a