Partager via


RelationalEntityShaperExpression Classe

Définition

Expression qui représente la création d’une entité instance pour un fournisseur relationnel dans ShaperExpression.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

public class RelationalEntityShaperExpression : Microsoft.EntityFrameworkCore.Query.EntityShaperExpression
type RelationalEntityShaperExpression = class
    inherit EntityShaperExpression
Public Class RelationalEntityShaperExpression
Inherits EntityShaperExpression
Héritage
RelationalEntityShaperExpression

Constructeurs

RelationalEntityShaperExpression(IEntityType, Expression, Boolean, LambdaExpression)

Crée une instance de la classe RelationalEntityShaperExpression.

RelationalEntityShaperExpression(IEntityType, Expression, Boolean)

Crée une instance de la classe RelationalEntityShaperExpression.

Propriétés

EntityType

Type d’entité mis en forme.

(Hérité de EntityShaperExpression)
IsNullable

Valeur indiquant si cette entité instance peut être null.

(Hérité de EntityShaperExpression)
MaterializationCondition

Condition de materilisation à utiliser pour la mise en forme de cette entité.

(Hérité de EntityShaperExpression)
NodeType

Expression qui représente la création d’une entité instance pour un fournisseur relationnel dans ShaperExpression.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

(Hérité de EntityShaperExpression)
Type

Expression qui représente la création d’une entité instance pour un fournisseur relationnel dans ShaperExpression.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

(Hérité de EntityShaperExpression)
ValueBufferExpression

Expression représentant un à partir duquel obtenir des ValueBuffer valeurs utilisées pour créer l’entité instance.

(Hérité de EntityShaperExpression)

Méthodes

GenerateMaterializationCondition(IEntityType, Boolean)

Crée une expression de pour déterminer le type d’entité Func<T,TResult> à matérialiser.

MakeNullable(Boolean)

Affecte la possibilité de valeur Null à ce modélisateur, en indiquant s’il peut ou non mettre en forme des instances d’entité Null.

MakeNullable(Boolean)

Affecte la possibilité de valeur Null à ce modélisateur, en indiquant s’il peut ou non mettre en forme des instances d’entité Null.

(Hérité de EntityShaperExpression)
MarkAsNullable()
Obsolète.

Marque ce modélisateur comme nullable, ce qui indique qu’il peut mettre en forme des instances d’entité Null.

MarkAsNullable()
Obsolète.

Marque ce modélisateur comme nullable, ce qui indique qu’il peut mettre en forme des instances d’entité Null.

(Hérité de EntityShaperExpression)
Print(ExpressionPrinter)

Expression qui représente la création d’une entité instance pour un fournisseur relationnel dans ShaperExpression.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

(Hérité de EntityShaperExpression)
Update(Expression)

Crée une expression qui est semblable à celle-ci, mais en utilisant les enfants fournis. Si tous les enfants sont identiques, cette expression est retournée.

VisitChildren(ExpressionVisitor)

Expression qui représente la création d’une entité instance pour un fournisseur relationnel dans ShaperExpression.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

(Hérité de EntityShaperExpression)
WithEntityType(IEntityType)

Modifie le type d’entité mis en forme par ce modélisateur d’entité.

Implémentations d’interfaces explicites

IPrintableExpression.Print(ExpressionPrinter)

Crée une représentation sous forme de chaîne imprimable de l’expression donnée à l’aide ExpressionPrinterde .

(Hérité de EntityShaperExpression)

S’applique à