Compartir a través de


ISqlExpressionFactory.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 Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression NiladicFunction (string name, bool nullable, Type returnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping = default);
public 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
Public 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.

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 Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression NiladicFunction (string schema, string name, bool nullable, Type returnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping = default);
public 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
Public 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.

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 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 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
Public 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.

Se aplica a