Compartir a través de


SqlFunctionExpression Clase

Definición

Representa una expresión de llamada de función 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
Herencia
SqlFunctionExpression
Atributos

Constructores

SqlFunctionExpression(Expression, String, Type, Boolean)

Inicializa una nueva instancia de la clase SqlFunctionExpression.

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

Inicializa una nueva instancia de la clase SqlFunctionExpression.

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

Inicializa una nueva instancia de la clase SqlFunctionExpression.

SqlFunctionExpression(String, Type, Boolean)

Inicializa una nueva instancia de la clase SqlFunctionExpression.

SqlFunctionExpression(String, Type, IEnumerable<Expression>)

Inicializa una nueva instancia de la clase SqlFunctionExpression.

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

Inicializa una nueva instancia de la clase SqlFunctionExpression.

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

Inicializa una nueva instancia de la clase SqlFunctionExpression.

SqlFunctionExpression(String, Type)

Inicializa una nueva instancia de la clase SqlFunctionExpression.

Propiedades

Arguments

Los argumentos.

ArgumentTypeMappings

Obtiene las asignaciones de tipos para cada argumento.

FunctionName

Obtiene el nombre de la función.

Instance

La instancia.

InstanceTypeMapping

Obtiene la asignación de tipos de la instancia.

IsNiladic

Obtiene un valor que indica si la función es niladic.

NodeType

Devuelve el tipo de nodo de Expression. (Se hereda de Expression).

ResultTypeMapping

Obtiene la asignación de tipos del resultado.

Schema

Obtiene el nombre del esquema.

Type

Obtiene el tipo estático de la expresión que Expression representa. (Se hereda de Expression).

Métodos

Accept(ExpressionVisitor)

Envía la expresión al método de visita específico de este tipo de nodo.

Equals(Object)

Comprueba si este objeto se considera igual a otro.

GetHashCode()

Devuelve un código hash para este objeto.

ToString()

Crea una String representación de la expresión.

VisitChildren(ExpressionVisitor)

Reduce el nodo y, a continuación, llama al Visit(Expression) método que pasa la expresión reducida. Si el nodo no es reducible, produce una excepción.

Se aplica a