Поделиться через


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)

Исходный код:
SqlFunctionExpression.cs
Исходный код:
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)

Исходный код:
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

Значение типа , указывающее, является ли функция ниладической.

Применяется к

SqlFunctionExpression(String, Type, IEnumerable<Expression>)

Исходный код:
SqlFunctionExpression.cs
Исходный код:
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)

Исходный код:
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

Значение типа , указывающее, является ли функция ниладической.

Применяется к

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

Исходный код:
SqlFunctionExpression.cs
Исходный код:
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>)

Исходный код:
SqlFunctionExpression.cs
Исходный код:
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>)

Исходный код:
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>)

Исходный код:
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>

Сопоставления типов для каждого аргумента.

Применяется к