Udostępnij za pośrednictwem


ISqlExpressionFactory.NiladicFunction Metoda

Definicja

Przeciążenia

NiladicFunction(String, Boolean, Type, RelationalTypeMapping)

Tworzy nowy SqlFunctionExpression element reprezentujący zerowe wywołanie funkcji w drzewie SQL.

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

Tworzy nowy SqlFunctionExpression element reprezentujący zerowe wywołanie funkcji w drzewie SQL.

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

Tworzy nowy SqlFunctionExpression element reprezentujący zerowe wywołanie funkcji w drzewie SQL.

NiladicFunction(String, Boolean, Type, RelationalTypeMapping)

Tworzy nowy SqlFunctionExpression element reprezentujący zerowe wywołanie funkcji w drzewie 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

Parametry

name
String

Nazwa funkcji.

nullable
Boolean

Wartość logiczna wskazująca, czy ta funkcja może zwrócić wartość null.

returnType
Type

Wyrażenie Type .

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Zwraca

Wyrażenie reprezentujące wywołanie funkcji w drzewie SQL.

Dotyczy

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

Tworzy nowy SqlFunctionExpression element reprezentujący zerowe wywołanie funkcji w drzewie 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

Parametry

schema
String

Schemat, w którym zdefiniowano funkcję.

name
String

Nazwa funkcji.

nullable
Boolean

Wartość logiczna wskazująca, czy ta funkcja może zwrócić wartość null.

returnType
Type

Wyrażenie Type .

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Zwraca

Wyrażenie reprezentujące wywołanie funkcji w drzewie SQL.

Dotyczy

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

Tworzy nowy SqlFunctionExpression element reprezentujący zerowe wywołanie funkcji w drzewie 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

Parametry

instance
SqlExpression

Wyrażenie, na którym jest stosowana funkcja.

name
String

Nazwa funkcji.

nullable
Boolean

Wartość logiczna wskazująca, czy ta funkcja może zwrócić wartość null.

instancePropagatesNullability
Boolean

Wartość wskazująca, czy wystąpienie propaguje wartość null do wyniku.

returnType
Type

Wyrażenie Type .

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Zwraca

Wyrażenie reprezentujące wywołanie funkcji w drzewie SQL.

Dotyczy