Condividi tramite


ColumnExpression Classe

Definizione

Espressione che rappresenta una colonna in un albero SQL.

Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")]
public class ColumnExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")]
public sealed class ColumnExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")]
public abstract class ColumnExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[System.Diagnostics.DebuggerDisplay("{TableAlias}.{Name}")]
public abstract class ColumnExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[<System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")>]
type ColumnExpression = class
    inherit SqlExpression
[<System.Diagnostics.DebuggerDisplay("{TableAlias}.{Name}")>]
type ColumnExpression = class
    inherit SqlExpression
Public Class ColumnExpression
Inherits SqlExpression
Public NotInheritable Class ColumnExpression
Inherits SqlExpression
Public MustInherit Class ColumnExpression
Inherits SqlExpression
Ereditarietà
ColumnExpression
Attributi

Costruttori

ColumnExpression(Type, RelationalTypeMapping)

Crea una nuova istanza della classe ColumnExpression.

Proprietà

IsNullable

Valore bool che indica se questa colonna può avere valori Null.

Name

Nome della colonna.

NodeType

Espressione che rappresenta una colonna in un albero SQL.

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 SqlExpression)
Table

Tabella a cui viene fatto riferimento alla colonna.

TableAlias

Alias della tabella a cui viene fatto riferimento alla colonna.

Type

Espressione che rappresenta una colonna in un albero SQL.

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 SqlExpression)
TypeMapping

Oggetto RelationalTypeMapping associato a questa espressione.

(Ereditato da SqlExpression)

Metodi

ApplyTypeMapping(RelationalTypeMapping)

Applica il mapping del tipo fornito a questa espressione.

Equals(Object)

Espressione che rappresenta una colonna in un albero SQL.

Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

Equals(Object)

Espressione che rappresenta una colonna in un albero SQL.

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 SqlExpression)
GetHashCode()

Espressione che rappresenta una colonna in un albero SQL.

Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

GetHashCode()

Espressione che rappresenta una colonna in un albero SQL.

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 SqlExpression)
MakeNullable()

Rende la colonna nullable.

Print(ExpressionPrinter)

Crea una rappresentazione di stringa stampabile dell'espressione specificata utilizzando ExpressionPrinter.

Print(ExpressionPrinter)

Crea una rappresentazione di stringa stampabile dell'espressione specificata utilizzando ExpressionPrinter.

(Ereditato da SqlExpression)
VisitChildren(ExpressionVisitor)

Espressione che rappresenta una colonna in un albero SQL.

Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

VisitChildren(ExpressionVisitor)

Espressione che rappresenta una colonna in un albero SQL.

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 SqlExpression)

Implementazioni dell'interfaccia esplicita

IPrintableExpression.Print(ExpressionPrinter)

Crea una rappresentazione di stringa stampabile dell'espressione specificata utilizzando ExpressionPrinter.

(Ereditato da SqlExpression)

Si applica a