SqlFunctionExpression 构造函数

定义

重载

SqlFunctionExpression(String, Type)

初始化 SqlFunctionExpression 类的新实例。

SqlFunctionExpression(String, Type, Boolean)

初始化 SqlFunctionExpression 类的新实例。

SqlFunctionExpression(String, Type, IEnumerable<Expression>)

初始化 SqlFunctionExpression 类的新实例。

SqlFunctionExpression(Expression, String, Type, Boolean)

初始化 SqlFunctionExpression 类的新实例。

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

初始化 SqlFunctionExpression 类的新实例。

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

初始化 SqlFunctionExpression 类的新实例。

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

初始化 SqlFunctionExpression 类的新实例。

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

初始化 SqlFunctionExpression 类的新实例。

SqlFunctionExpression(String, Type)

Source:
SqlFunctionExpression.cs
Source:
SqlFunctionExpression.cs

初始化 SqlFunctionExpression 类的新实例。

public SqlFunctionExpression (string functionName, Type returnType);
new Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression : string * Type -> Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression
Public Sub New (functionName As String, returnType As Type)

参数

functionName
String

函数的名称。

returnType
Type

返回类型。

适用于

SqlFunctionExpression(String, Type, Boolean)

Source:
SqlFunctionExpression.cs

初始化 SqlFunctionExpression 类的新实例。

public SqlFunctionExpression (string functionName, Type returnType, bool niladic);
new Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression : string * Type * bool -> Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression
Public Sub New (functionName As String, returnType As Type, niladic As Boolean)

参数

functionName
String

函数的名称。

returnType
Type

返回类型。

niladic
Boolean

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

适用于

SqlFunctionExpression(String, Type, IEnumerable<Expression>)

Source:
SqlFunctionExpression.cs
Source:
SqlFunctionExpression.cs

初始化 SqlFunctionExpression 类的新实例。

public SqlFunctionExpression (string functionName, Type returnType, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments);
new Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression : string * Type * seq<System.Linq.Expressions.Expression> -> Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression
Public Sub New (functionName As String, returnType As Type, arguments As IEnumerable(Of Expression))

参数

functionName
String

函数的名称。

returnType
Type

返回类型。

arguments
IEnumerable<Expression>

自变量。

适用于

SqlFunctionExpression(Expression, String, Type, Boolean)

Source:
SqlFunctionExpression.cs

初始化 SqlFunctionExpression 类的新实例。

public SqlFunctionExpression (System.Linq.Expressions.Expression instance, string functionName, Type returnType, bool niladic);
new Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression : System.Linq.Expressions.Expression * string * Type * bool -> Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression
Public Sub New (instance As Expression, functionName As String, returnType As Type, niladic As Boolean)

参数

instance
Expression

调用函数的实例。

functionName
String

函数的名称。

returnType
Type

返回类型。

niladic
Boolean

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

适用于

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

Source:
SqlFunctionExpression.cs
Source:
SqlFunctionExpression.cs

初始化 SqlFunctionExpression 类的新实例。

public SqlFunctionExpression (System.Linq.Expressions.Expression instance, string functionName, Type returnType, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments);
new Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression : System.Linq.Expressions.Expression * string * Type * seq<System.Linq.Expressions.Expression> -> Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression
Public Sub New (instance As Expression, functionName As String, returnType As Type, arguments As IEnumerable(Of Expression))

参数

instance
Expression

调用函数的实例。

functionName
String

函数的名称。

returnType
Type

返回类型。

arguments
IEnumerable<Expression>

自变量。

适用于

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

Source:
SqlFunctionExpression.cs
Source:
SqlFunctionExpression.cs

初始化 SqlFunctionExpression 类的新实例。

public SqlFunctionExpression (string functionName, Type returnType, string schema, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments);
new Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression : string * Type * string * seq<System.Linq.Expressions.Expression> -> Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression
Public Sub New (functionName As String, returnType As Type, schema As String, arguments As IEnumerable(Of Expression))

参数

functionName
String

函数的名称。

returnType
Type

返回类型。

schema
String

此函数存在的架构(如果有)。

arguments
IEnumerable<Expression>

自变量。

适用于

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

Source:
SqlFunctionExpression.cs

初始化 SqlFunctionExpression 类的新实例。

public SqlFunctionExpression (string functionName, Type returnType, string schema, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping resultTypeMapping = default, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping> argumentTypeMappings = default);
new Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression : string * Type * string * seq<System.Linq.Expressions.Expression> * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * seq<Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping> -> Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression
Public Sub New (functionName As String, returnType As Type, schema As String, arguments As IEnumerable(Of Expression), Optional resultTypeMapping As RelationalTypeMapping = Nothing, Optional argumentTypeMappings As IEnumerable(Of RelationalTypeMapping) = Nothing)

参数

functionName
String

函数的名称。

returnType
Type

返回类型。

schema
String

此函数存在的架构(如果有)。

arguments
IEnumerable<Expression>

自变量。

resultTypeMapping
RelationalTypeMapping

结果类型映射。

argumentTypeMappings
IEnumerable<RelationalTypeMapping>

每个参数的类型映射。

适用于

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

Source:
SqlFunctionExpression.cs

初始化 SqlFunctionExpression 类的新实例。

public SqlFunctionExpression (System.Linq.Expressions.Expression instance, string functionName, Type returnType, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping resultTypeMapping = default, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping instanceTypeMapping = default, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping> argumentTypeMappings = default);
new Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression : System.Linq.Expressions.Expression * string * Type * seq<System.Linq.Expressions.Expression> * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * seq<Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping> -> Microsoft.EntityFrameworkCore.Query.Expressions.SqlFunctionExpression
Public Sub New (instance As Expression, functionName As String, returnType As Type, arguments As IEnumerable(Of Expression), Optional resultTypeMapping As RelationalTypeMapping = Nothing, Optional instanceTypeMapping As RelationalTypeMapping = Nothing, Optional argumentTypeMappings As IEnumerable(Of RelationalTypeMapping) = Nothing)

参数

instance
Expression

调用函数的实例。

functionName
String

函数的名称。

returnType
Type

返回类型。

arguments
IEnumerable<Expression>

自变量。

resultTypeMapping
RelationalTypeMapping

结果类型映射。

instanceTypeMapping
RelationalTypeMapping

实例类型映射。

argumentTypeMappings
IEnumerable<RelationalTypeMapping>

每个参数的类型映射。

适用于