共用方式為


ISqlExpressionFactory.NiladicFunction 方法

定義

多載

NiladicFunction(String, Boolean, Type, RelationalTypeMapping)

建立新的 SqlFunctionExpression ,表示 SQL 樹狀結構中的 niladic 函式呼叫。

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

建立新的 SqlFunctionExpression ,表示 SQL 樹狀結構中的 niladic 函式呼叫。

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

建立新的 SqlFunctionExpression ,表示 SQL 樹狀結構中的 niladic 函式呼叫。

NiladicFunction(String, Boolean, Type, RelationalTypeMapping)

建立新的 SqlFunctionExpression ,表示 SQL 樹狀結構中的 niladic 函式呼叫。

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

參數

name
String

函數的名稱。

nullable
Boolean

bool 值,指出此函式是否可以傳回 Null。

returnType
Type

運算式的 Type

typeMapping
RelationalTypeMapping

RelationalTypeMapping 運算式相關聯的 。

傳回

運算式,表示 SQL 樹狀結構中的函式呼叫。

適用於

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

建立新的 SqlFunctionExpression ,表示 SQL 樹狀結構中的 niladic 函式呼叫。

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

參數

schema
String

定義函式的架構。

name
String

函數的名稱。

nullable
Boolean

bool 值,指出此函式是否可以傳回 Null。

returnType
Type

運算式的 Type

typeMapping
RelationalTypeMapping

RelationalTypeMapping 運算式相關聯的 。

傳回

運算式,表示 SQL 樹狀結構中的函式呼叫。

適用於

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

建立新的 SqlFunctionExpression ,表示 SQL 樹狀結構中的 niladic 函式呼叫。

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

參數

instance
SqlExpression

套用函式的運算式。

name
String

函數的名稱。

nullable
Boolean

bool 值,指出此函式是否可以傳回 Null。

instancePropagatesNullability
Boolean

值,指出實例是否將 Null 傳播至結果。

returnType
Type

運算式的 Type

typeMapping
RelationalTypeMapping

RelationalTypeMapping 運算式相關聯的 。

傳回

運算式,表示 SQL 樹狀結構中的函式呼叫。

適用於