Condividi tramite


SqlFunctionExpression Classe

Definizione

Rappresenta un'espressione di chiamata di funzione 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
Ereditarietà
SqlFunctionExpression
Attributi

Costruttori

SqlFunctionExpression(Expression, String, Type, Boolean)

Inizializza una nuova istanza della classe SqlFunctionExpression.

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

Inizializza una nuova istanza della classe SqlFunctionExpression.

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

Inizializza una nuova istanza della classe SqlFunctionExpression.

SqlFunctionExpression(String, Type, Boolean)

Inizializza una nuova istanza della classe SqlFunctionExpression.

SqlFunctionExpression(String, Type, IEnumerable<Expression>)

Inizializza una nuova istanza della classe SqlFunctionExpression.

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

Inizializza una nuova istanza della classe SqlFunctionExpression.

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

Inizializza una nuova istanza della classe SqlFunctionExpression.

SqlFunctionExpression(String, Type)

Inizializza una nuova istanza della classe SqlFunctionExpression.

Proprietà

Arguments

Argomenti.

ArgumentTypeMappings

Ottiene i mapping dei tipi per ogni argomento.

FunctionName

Ottiene il nome della funzione.

Instance

Istanza.

InstanceTypeMapping

Ottiene il mapping del tipo dell'istanza.

IsNiladic

Ottiene un valore che indica se la funzione è niladica.

NodeType

Restituisce il tipo di nodo di Expression. Ereditato da Expression.

ResultTypeMapping

Ottiene il mapping del tipo del risultato.

Schema

Ottiene il nome dello schema.

Type

Ottiene il tipo statico dell'espressione rappresentata da Expression. Ereditato da Expression.

Metodi

Accept(ExpressionVisitor)

Invia al metodo Visit specifico per questo tipo di nodo.

Equals(Object)

Verifica se questo oggetto è considerato uguale a un altro.

GetHashCode()

Restituisce un codice hash per questo oggetto.

ToString()

Crea una String rappresentazione dell'espressione.

VisitChildren(ExpressionVisitor)

Riduce il nodo e quindi chiama il Visit(Expression) metodo passando l'espressione ridotta. Genera un'eccezione se il nodo non è riducibile.

Si applica a