Compartilhar via


SqlFunctionExpression Classe

Definição

Representa uma expressão de chamada de função SQL.

[System.Diagnostics.DebuggerDisplay("{this.FunctionName}({string.Join(", ", this.Arguments)})")]
public class SqlFunctionExpression : System.Linq.Expressions.Expression
[System.Diagnostics.DebuggerDisplay("{ToString()}")]
public class SqlFunctionExpression : System.Linq.Expressions.Expression
[<System.Diagnostics.DebuggerDisplay("{this.FunctionName}({string.Join(", ", this.Arguments)})")>]
type SqlFunctionExpression = class
    inherit Expression
[<System.Diagnostics.DebuggerDisplay("{ToString()}")>]
type SqlFunctionExpression = class
    inherit Expression
Public Class SqlFunctionExpression
Inherits Expression
Herança
SqlFunctionExpression
Atributos

Construtores

SqlFunctionExpression(Expression, String, Type, Boolean)

Inicializa uma nova instância da classe SqlFunctionExpression.

SqlFunctionExpression(Expression, String, Type, IEnumerable<Expression>)

Inicializa uma nova instância da classe SqlFunctionExpression.

SqlFunctionExpression(Expression, String, Type, IEnumerable<Expression>, RelationalTypeMapping, RelationalTypeMapping, IEnumerable<RelationalTypeMapping>)

Inicializa uma nova instância da classe SqlFunctionExpression.

SqlFunctionExpression(String, Type)

Inicializa uma nova instância da classe SqlFunctionExpression.

SqlFunctionExpression(String, Type, Boolean)

Inicializa uma nova instância da classe SqlFunctionExpression.

SqlFunctionExpression(String, Type, IEnumerable<Expression>)

Inicializa uma nova instância da classe SqlFunctionExpression.

SqlFunctionExpression(String, Type, String, IEnumerable<Expression>)

Inicializa uma nova instância da classe SqlFunctionExpression.

SqlFunctionExpression(String, Type, String, IEnumerable<Expression>, RelationalTypeMapping, IEnumerable<RelationalTypeMapping>)

Inicializa uma nova instância da classe SqlFunctionExpression.

Propriedades

Arguments

Os argumentos.

ArgumentTypeMappings

Obtém os mapeamentos de tipo para cada argumento.

FunctionName

Obtém o nome da função.

Instance

A instância.

InstanceTypeMapping

Obtém o mapeamento de tipo da instância.

IsNiladic

Obtém um valor que indica se a função é niladic.

NodeType

Retorna o tipo de nó deste Expression. (Herdado de Expression.)

ResultTypeMapping

Obtém o mapeamento de tipo do resultado.

Schema

Obtém o nome do esquema.

Type

Obtém o tipo estático da expressão que esse Expression representa. (Herdado de Expression.)

Métodos

Accept(ExpressionVisitor)

Expede o método específico de visita para esse tipo de nó.

Equals(Object)

Testa se esse objeto é considerado igual a outro.

GetHashCode()

Retorna um código hash para esse objeto.

ToString()

Cria uma String representação da Expressão.

VisitChildren(ExpressionVisitor)

Reduz o nó e chama o Visit(Expression) método passando a expressão reduzida. Gerará uma exceção se o nó não for redutível.

Aplica-se a