SqlExpressionFactory.NiladicFunction Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
NiladicFunction(String, Boolean, Type, RelationalTypeMapping) |
Cria um novo SqlFunctionExpression que representa uma chamada de função niladic em uma árvore SQL. |
NiladicFunction(String, String, Boolean, Type, RelationalTypeMapping) |
Cria um novo SqlFunctionExpression que representa uma chamada de função niladic em uma árvore SQL. |
NiladicFunction(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping) |
Cria um novo SqlFunctionExpression que representa uma chamada de função niladic em uma árvore SQL. |
NiladicFunction(String, Boolean, Type, RelationalTypeMapping)
Cria um novo SqlFunctionExpression que representa uma chamada de função niladic em uma árvore 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
Parâmetros
- name
- String
O nome da função.
- nullable
- Boolean
Um valor bool que indica se essa função pode retornar nulo.
- typeMapping
- RelationalTypeMapping
O RelationalTypeMapping associado à expressão.
Retornos
Uma expressão que representa uma chamada de função em uma árvore SQL.
Implementações
Aplica-se a
NiladicFunction(String, String, Boolean, Type, RelationalTypeMapping)
Cria um novo SqlFunctionExpression que representa uma chamada de função niladic em uma árvore 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
Parâmetros
- schema
- String
O esquema no qual a função é definida.
- name
- String
O nome da função.
- nullable
- Boolean
Um valor bool que indica se essa função pode retornar nulo.
- typeMapping
- RelationalTypeMapping
O RelationalTypeMapping associado à expressão.
Retornos
Uma expressão que representa uma chamada de função em uma árvore SQL.
Implementações
Aplica-se a
NiladicFunction(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping)
Cria um novo SqlFunctionExpression que representa uma chamada de função niladic em uma árvore 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
Parâmetros
- instance
- SqlExpression
Uma expressão na qual a função é aplicada.
- name
- String
O nome da função.
- nullable
- Boolean
Um valor bool que indica se essa função pode retornar nulo.
- instancePropagatesNullability
- Boolean
Um valor que indica se a instância propaga nulo para resultado.
- typeMapping
- RelationalTypeMapping
O RelationalTypeMapping associado à expressão.
Retornos
Uma expressão que representa uma chamada de função em uma árvore SQL.
Implementações
Aplica-se a
Entity Framework