RelationalEntityShaperExpression Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Espressione che rappresenta la creazione di un'istanza di entità per un provider relazionale in ShaperExpression.
Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.
public class RelationalEntityShaperExpression : Microsoft.EntityFrameworkCore.Query.EntityShaperExpression
type RelationalEntityShaperExpression = class
inherit EntityShaperExpression
Public Class RelationalEntityShaperExpression
Inherits EntityShaperExpression
- Ereditarietà
Costruttori
RelationalEntityShaperExpression(IEntityType, Expression, Boolean, LambdaExpression) |
Crea una nuova istanza della classe RelationalEntityShaperExpression. |
RelationalEntityShaperExpression(IEntityType, Expression, Boolean) |
Crea una nuova istanza della classe RelationalEntityShaperExpression. |
Proprietà
EntityType |
Tipo di entità da modellare. (Ereditato da EntityShaperExpression) |
IsNullable |
Valore che indica se questa istanza di entità può essere Null. (Ereditato da EntityShaperExpression) |
MaterializationCondition |
Condizione di materilizzazione da utilizzare per modellare questa entità. (Ereditato da EntityShaperExpression) |
NodeType |
Espressione che rappresenta la creazione di un'istanza di entità per un provider relazionale in ShaperExpression. Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. (Ereditato da EntityShaperExpression) |
Type |
Espressione che rappresenta la creazione di un'istanza di entità per un provider relazionale in ShaperExpression. Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. (Ereditato da EntityShaperExpression) |
ValueBufferExpression |
Espressione che rappresenta un ValueBuffer oggetto da cui ottenere i valori utilizzati per creare l'istanza dell'entità. (Ereditato da EntityShaperExpression) |
Metodi
GenerateMaterializationCondition(IEntityType, Boolean) |
Crea un'espressione di per determinare il tipo di Func<T,TResult> entità da materializzare. |
MakeNullable(Boolean) |
Assegna valori Null per questo shaper, che indica se può modellare o meno istanze di entità Null. |
MakeNullable(Boolean) |
Assegna valori Null per questo shaper, che indica se può modellare o meno istanze di entità Null. (Ereditato da EntityShaperExpression) |
MarkAsNullable() |
Obsoleti.
Contrassegna questo shaper come nullable, a indicare che può modellare istanze di entità Null. |
MarkAsNullable() |
Obsoleti.
Contrassegna questo shaper come nullable, a indicare che può modellare istanze di entità Null. (Ereditato da EntityShaperExpression) |
Print(ExpressionPrinter) |
Espressione che rappresenta la creazione di un'istanza di entità per un provider relazionale in ShaperExpression. Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. (Ereditato da EntityShaperExpression) |
Update(Expression) |
Crea una nuova espressione simile a questa, ma che usa gli elementi figlio specificati. Se tutti gli elementi figlio sono uguali, verrà restituita questa espressione. |
VisitChildren(ExpressionVisitor) |
Espressione che rappresenta la creazione di un'istanza di entità per un provider relazionale in ShaperExpression. Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. (Ereditato da EntityShaperExpression) |
WithEntityType(IEntityType) |
Modifica il tipo di entità modellato da questo shaper dell'entità. |
Implementazioni dell'interfaccia esplicita
IPrintableExpression.Print(ExpressionPrinter) |
Crea una rappresentazione di stringa stampabile dell'espressione specificata utilizzando ExpressionPrinter. (Ereditato da EntityShaperExpression) |