ISqlExpressionFactory.NiladicFunction 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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。
- 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。
- 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 傳播至結果。
- typeMapping
- RelationalTypeMapping
與 RelationalTypeMapping 運算式相關聯的 。
傳回
運算式,表示 SQL 樹狀結構中的函式呼叫。