SqlExpressionFactory.NiladicFunction Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
NiladicFunction(String, Boolean, Type, RelationalTypeMapping) |
Создает новый SqlFunctionExpression объект , представляющий вызов ниладической функции в дереве SQL. |
NiladicFunction(String, String, Boolean, Type, RelationalTypeMapping) |
Создает новый SqlFunctionExpression объект , представляющий вызов ниладической функции в дереве SQL. |
NiladicFunction(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping) |
Создает новый SqlFunctionExpression объект , представляющий вызов ниладической функции в дереве SQL. |
NiladicFunction(String, Boolean, Type, RelationalTypeMapping)
Создает новый SqlFunctionExpression объект , представляющий вызов ниладической функции в дереве SQL.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression NiladicFunction (string name, bool nullable, Type returnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping = default);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression NiladicFunction (string name, bool nullable, Type returnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);
abstract member NiladicFunction : string * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
override this.NiladicFunction : string * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
Public Overridable Function NiladicFunction (name As String, nullable As Boolean, returnType As Type, Optional typeMapping As RelationalTypeMapping = Nothing) As SqlFunctionExpression
Параметры
- name
- String
Имя функции.
- nullable
- Boolean
Логическое значение, указывающее, может ли эта функция возвращать значение NULL.
- typeMapping
- RelationalTypeMapping
Объект , RelationalTypeMapping связанный с выражением.
Возвращаемое значение
Выражение, представляющее вызов функции в дереве SQL.
Реализации
Применяется к
NiladicFunction(String, String, Boolean, Type, RelationalTypeMapping)
Создает новый SqlFunctionExpression объект , представляющий вызов ниладической функции в дереве SQL.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression NiladicFunction (string schema, string name, bool nullable, Type returnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping = default);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression NiladicFunction (string schema, string name, bool nullable, Type returnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);
abstract member NiladicFunction : string * string * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
override this.NiladicFunction : string * string * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
Public Overridable Function NiladicFunction (schema As String, name As String, nullable As Boolean, returnType As Type, Optional typeMapping As RelationalTypeMapping = Nothing) As SqlFunctionExpression
Параметры
- schema
- String
Схема, в которой определена функция.
- name
- String
Имя функции.
- nullable
- Boolean
Логическое значение, указывающее, может ли эта функция возвращать значение NULL.
- typeMapping
- RelationalTypeMapping
Объект , RelationalTypeMapping связанный с выражением.
Возвращаемое значение
Выражение, представляющее вызов функции в дереве SQL.
Реализации
Применяется к
NiladicFunction(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping)
Создает новый SqlFunctionExpression объект , представляющий вызов ниладической функции в дереве SQL.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression NiladicFunction (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression instance, string name, bool nullable, bool instancePropagatesNullability, Type returnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping = default);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression NiladicFunction (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression instance, string name, bool nullable, bool instancePropagatesNullability, Type returnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);
abstract member NiladicFunction : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * string * bool * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
override this.NiladicFunction : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * string * bool * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
Public Overridable Function NiladicFunction (instance As SqlExpression, name As String, nullable As Boolean, instancePropagatesNullability As Boolean, returnType As Type, Optional typeMapping As RelationalTypeMapping = Nothing) As SqlFunctionExpression
Параметры
- instance
- SqlExpression
Выражение, к которому применяется функция.
- name
- String
Имя функции.
- nullable
- Boolean
Логическое значение, указывающее, может ли эта функция возвращать значение NULL.
- instancePropagatesNullability
- Boolean
Значение, указывающее, распространяется ли экземпляр null на результат.
- typeMapping
- RelationalTypeMapping
Объект , RelationalTypeMapping связанный с выражением.
Возвращаемое значение
Выражение, представляющее вызов функции в дереве SQL.
Реализации
Применяется к
Entity Framework