SqlFunctionExpression 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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>
每个参数的类型映射。