Idioma

SqlUnaryExpression Classe

Definição

Uma expressão que representa uma operação unária em uma árvore SQL.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

[System.Runtime.CompilerServices.Nullable(0)]
public class SqlUnaryExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
public class SqlUnaryExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlUnaryExpression = class
    inherit SqlExpression
type SqlUnaryExpression = class
    inherit SqlExpression
Public Class SqlUnaryExpression
Inherits SqlExpression
Herança
SqlUnaryExpression
Atributos

Construtores

Nome Descrição
SqlUnaryExpression(ExpressionType, SqlExpression, Type, RelationalTypeMapping)

Cria uma nova instância da SqlUnaryExpression classe.

Propriedades

Nome Descrição
NodeType

Uma expressão que representa uma operação unária em uma árvore SQL.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

(Herdado de SqlExpression)
Operand

O operando desta operação unária do SQL.

OperatorType

O operador dessa operação unária do SQL.

Type

Uma expressão que representa uma operação unária em uma árvore SQL.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

(Herdado de SqlExpression)
TypeMapping

O RelationalTypeMapping associado a essa expressão.

(Herdado de SqlExpression)

Métodos

Nome Descrição
Equals(Object)

Uma expressão que representa uma operação unária em uma árvore SQL.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

GetHashCode()

Uma expressão que representa uma operação unária em uma árvore SQL.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

Print(ExpressionPrinter)

Cria uma representação de cadeia de caracteres imprimível da expressão fornecida usando ExpressionPrinter.

Quote()

Cita a expressão; ou seja, retorna uma expressão que, quando avaliada, construiria uma expressão idêntica a esta. Usado para gerar código para consultas pré-compiladas, que reconstrói essa expressão.

Update(SqlExpression)

Cria uma nova expressão semelhante a esta, mas usando os filhos fornecidos. Se todas as crianças forem iguais, ela retornará essa expressão.

VisitChildren(ExpressionVisitor)

Uma expressão que representa uma operação unária em uma árvore SQL.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

Implantações explícitas de interface

Nome Descrição
IPrintableExpression.Print(ExpressionPrinter)

Cria uma representação de cadeia de caracteres imprimível da expressão fornecida usando ExpressionPrinter.

(Herdado de SqlExpression)

Aplica-se a