RelationalEntityShaperExpression Classe
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.
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
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) |