SqlExpressionFactory.NiladicFunction Método

Definición

Sobrecargas

NiladicFunction(String, Boolean, Type, RelationalTypeMapping)

Crea un nuevo SqlFunctionExpression objeto que representa una llamada de función niladic en un árbol SQL.

NiladicFunction(String, String, Boolean, Type, RelationalTypeMapping)

Crea un nuevo SqlFunctionExpression objeto que representa una llamada de función niladic en un árbol SQL.

NiladicFunction(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping)

Crea un nuevo SqlFunctionExpression objeto que representa una llamada de función niladic en un árbol SQL.

NiladicFunction(String, Boolean, Type, RelationalTypeMapping)

Crea un nuevo SqlFunctionExpression objeto que representa una llamada de función niladic en un árbol 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

El nombre de la función.

nullable
Boolean

Valor bool que indica si esta función puede devolver null.

returnType
Type

Objeto Type de la expresión.

typeMapping
RelationalTypeMapping

RelationalTypeMapping asociado a la expresión.

Devoluciones

Expresión que representa una llamada de función en un árbol SQL.

Implementaciones

Se aplica a

NiladicFunction(String, String, Boolean, Type, RelationalTypeMapping)

Crea un nuevo SqlFunctionExpression objeto que representa una llamada de función niladic en un árbol 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

Esquema en el que se define la función.

name
String

El nombre de la función.

nullable
Boolean

Valor bool que indica si esta función puede devolver null.

returnType
Type

Objeto Type de la expresión.

typeMapping
RelationalTypeMapping

RelationalTypeMapping asociado a la expresión.

Devoluciones

Expresión que representa una llamada de función en un árbol SQL.

Implementaciones

Se aplica a

NiladicFunction(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping)

Crea un nuevo SqlFunctionExpression objeto que representa una llamada de función niladic en un árbol 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

Expresión en la que se aplica la función.

name
String

El nombre de la función.

nullable
Boolean

Valor bool que indica si esta función puede devolver null.

instancePropagatesNullability
Boolean

Valor que indica si la instancia propaga null al resultado.

returnType
Type

Objeto Type de la expresión.

typeMapping
RelationalTypeMapping

RelationalTypeMapping asociado a la expresión.

Devoluciones

Expresión que representa una llamada de función en un árbol SQL.

Implementaciones

Se aplica a