Partager via


SqlExpressionFactory.NiladicFunction Méthode

Définition

Surcharges

NiladicFunction(String, Boolean, Type, RelationalTypeMapping)

Crée un SqlFunctionExpression nouveau qui représente un appel de fonction niladique dans une arborescence SQL.

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

Crée un SqlFunctionExpression nouveau qui représente un appel de fonction niladique dans une arborescence SQL.

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

Crée un SqlFunctionExpression nouveau qui représente un appel de fonction niladique dans une arborescence SQL.

NiladicFunction(String, Boolean, Type, RelationalTypeMapping)

Crée un SqlFunctionExpression nouveau qui représente un appel de fonction niladique dans une arborescence 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

Paramètres

name
String

Nom de la fonction.

nullable
Boolean

Valeur bool indiquant si cette fonction peut retourner la valeur Null.

returnType
Type

Type de l'expression.

typeMapping
RelationalTypeMapping

RelationalTypeMapping associé à l’expression .

Retours

Expression représentant un appel de fonction dans une arborescence SQL.

Implémente

S’applique à

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

Crée un SqlFunctionExpression nouveau qui représente un appel de fonction niladique dans une arborescence 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

Paramètres

schema
String

Schéma dans lequel la fonction est définie.

name
String

Nom de la fonction.

nullable
Boolean

Valeur bool indiquant si cette fonction peut retourner la valeur Null.

returnType
Type

Type de l'expression.

typeMapping
RelationalTypeMapping

RelationalTypeMapping associé à l’expression .

Retours

Expression représentant un appel de fonction dans une arborescence SQL.

Implémente

S’applique à

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

Crée un SqlFunctionExpression nouveau qui représente un appel de fonction niladique dans une arborescence 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

Paramètres

instance
SqlExpression

Expression sur laquelle la fonction est appliquée.

name
String

Nom de la fonction.

nullable
Boolean

Valeur bool indiquant si cette fonction peut retourner la valeur Null.

instancePropagatesNullability
Boolean

Valeur indiquant si instance propage null au résultat.

returnType
Type

Type de l'expression.

typeMapping
RelationalTypeMapping

RelationalTypeMapping associé à l’expression .

Retours

Expression représentant un appel de fonction dans une arborescence SQL.

Implémente

S’applique à