SqlFunctionExpression 类

定义

表示 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
继承
SqlFunctionExpression
属性

构造函数

SqlFunctionExpression(Expression, String, Type, Boolean)

初始化 SqlFunctionExpression 类的新实例。

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

初始化 SqlFunctionExpression 类的新实例。

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

初始化 SqlFunctionExpression 类的新实例。

SqlFunctionExpression(String, Type, Boolean)

初始化 SqlFunctionExpression 类的新实例。

SqlFunctionExpression(String, Type, IEnumerable<Expression>)

初始化 SqlFunctionExpression 类的新实例。

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

初始化 SqlFunctionExpression 类的新实例。

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

初始化 SqlFunctionExpression 类的新实例。

SqlFunctionExpression(String, Type)

初始化 SqlFunctionExpression 类的新实例。

属性

Arguments

自变量。

ArgumentTypeMappings

获取每个参数的类型映射。

FunctionName

获取函数的名称。

Instance

实例。

InstanceTypeMapping

获取实例的类型映射。

IsNiladic

获取一个值,该值指示函数是否为 niladic。

NodeType

返回此 Expression 的节点类型。 (从 Expression 继承。)

ResultTypeMapping

获取结果的类型映射。

Schema

获取架构的名称。

Type

获取此 Expression 表示的表达式的静态类型。 (从 Expression 继承。)

方法

Accept(ExpressionVisitor)

调度到此节点类型的特定 Visit 方法。

Equals(Object)

测试此对象是否被视为等于另一个对象。

GetHashCode()

返回此 对象的哈希代码。

ToString()

String创建表达式的表示形式。

VisitChildren(ExpressionVisitor)

减少节点,然后调用 Visit(Expression) 传递缩减表达式的方法。 如果节点是不可简化的,则将引发异常。

适用于