Partager via


SqlFunctionExpression Classe

Définition

Représente une expression d’appel de fonction 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
Héritage
SqlFunctionExpression
Attributs

Constructeurs

SqlFunctionExpression(Expression, String, Type, Boolean)

Initialise une nouvelle instance de la classe SqlFunctionExpression.

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

Initialise une nouvelle instance de la classe SqlFunctionExpression.

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

Initialise une nouvelle instance de la classe SqlFunctionExpression.

SqlFunctionExpression(String, Type, Boolean)

Initialise une nouvelle instance de la classe SqlFunctionExpression.

SqlFunctionExpression(String, Type, IEnumerable<Expression>)

Initialise une nouvelle instance de la classe SqlFunctionExpression.

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

Initialise une nouvelle instance de la classe SqlFunctionExpression.

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

Initialise une nouvelle instance de la classe SqlFunctionExpression.

SqlFunctionExpression(String, Type)

Initialise une nouvelle instance de la classe SqlFunctionExpression.

Propriétés

Arguments

Arguments.

ArgumentTypeMappings

Obtient les mappages de type pour chaque argument.

FunctionName

Obtient le nom de la fonction.

Instance

Instance.

InstanceTypeMapping

Obtient le mappage de type du instance.

IsNiladic

Obtient une valeur indiquant si la fonction est niladique.

NodeType

Retourne le type de nœud de cette Expression. (Hérité de Expression.)

ResultTypeMapping

Obtient le mappage de type du résultat.

Schema

Obtient le nom du schéma.

Type

Obtient le type statique de l'expression que ce Expression représente. (Hérité de Expression.)

Méthodes

Accept(ExpressionVisitor)

Distribue à la méthode de visite spécifique à ce type de nœud.

Equals(Object)

Teste si cet objet est considéré comme égal à un autre.

GetHashCode()

Retourne un code de hachage pour cet objet.

ToString()

Crée une String représentation de l’expression.

VisitChildren(ExpressionVisitor)

Réduit le nœud, puis appelle la Visit(Expression) méthode en passant l’expression réduite. Lève une exception si le nœud n'est pas réductible.

S’applique à