RelationalCollectionShaperExpression Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
RelationalCollectionShaperExpression(Int32, Expression, Expression, Expression, Expression, INavigation, Type)
Attention
Use ctor which takes value comaprers.
Attention
Use ctor which takes value comparers.
Crée une instance de la 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);
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)
Paramètres
- collectionId
- Int32
ID unique pour la collection en cours de mise en forme.
- parentIdentifier
- Expression
Identificateur de l’élément parent.
- outerIdentifier
- Expression
Identificateur de l’élément externe.
- selfIdentifier
- Expression
Identificateur de l’élément de la collection.
- innerShaper
- Expression
Expression utilisée pour créer des éléments individuels de la collection.
- navigation
- INavigation
Navigation associée à cette collection, le cas échéant.
- elementType
- Type
Type clr des éléments individuels de la collection.
- Attributs
S’applique à
RelationalCollectionShaperExpression(Expression, Expression, Expression, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, Expression, INavigationBase, Type)
Crée une instance de la 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);
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)
Paramètres
- parentIdentifier
- Expression
Identificateur de l’élément parent.
- outerIdentifier
- Expression
Identificateur de l’élément externe.
- selfIdentifier
- Expression
Identificateur de l’élément de la collection.
- parentIdentifierValueComparers
- IReadOnlyList<ValueComparer>
Liste de comparateurs de valeurs pour comparer l’identificateur parent.
- outerIdentifierValueComparers
- IReadOnlyList<ValueComparer>
Liste de comparateurs de valeurs pour comparer l’identificateur externe.
- selfIdentifierValueComparers
- IReadOnlyList<ValueComparer>
Liste de comparateurs de valeurs pour comparer l’identificateur d’auto.
- innerShaper
- Expression
Expression utilisée pour créer des éléments individuels de la collection.
- navigation
- INavigationBase
Navigation associée à cette collection, le cas échéant.
- elementType
- Type
Type clr des éléments individuels de la collection.
S’applique à
RelationalCollectionShaperExpression(Int32, Expression, Expression, Expression, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, Expression, INavigationBase, Type)
Attention
Use ctor without collectionId
Crée une instance de la 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);
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)
Paramètres
- collectionId
- Int32
ID unique pour la collection en cours de mise en forme.
- parentIdentifier
- Expression
Identificateur de l’élément parent.
- outerIdentifier
- Expression
Identificateur de l’élément externe.
- selfIdentifier
- Expression
Identificateur de l’élément de la collection.
- parentIdentifierValueComparers
- IReadOnlyList<ValueComparer>
Liste de comparateurs de valeurs pour comparer l’identificateur parent.
- outerIdentifierValueComparers
- IReadOnlyList<ValueComparer>
Liste de comparateurs de valeurs pour comparer l’identificateur externe.
- selfIdentifierValueComparers
- IReadOnlyList<ValueComparer>
Liste de comparateurs de valeurs pour comparer l’identificateur d’auto.
- innerShaper
- Expression
Expression utilisée pour créer des éléments individuels de la collection.
- navigation
- INavigationBase
Navigation associée à cette collection, le cas échéant.
- elementType
- Type
Type clr des éléments individuels de la collection.
- Attributs