SqlExpressionFactory.NiladicFunction メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
NiladicFunction(String, Boolean, Type, RelationalTypeMapping) |
SQL ツリー内の niladic 関数呼び出しを表す新しい SqlFunctionExpression を作成します。 |
NiladicFunction(String, String, Boolean, Type, RelationalTypeMapping) |
SQL ツリー内の niladic 関数呼び出しを表す新しい SqlFunctionExpression を作成します。 |
NiladicFunction(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping) |
SQL ツリー内の niladic 関数呼び出しを表す新しい SqlFunctionExpression を作成します。 |
NiladicFunction(String, Boolean, Type, RelationalTypeMapping)
SQL ツリー内の niladic 関数呼び出しを表す新しい SqlFunctionExpression を作成します。
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
パラメーター
- name
- String
関数の名前です。
- nullable
- Boolean
この関数が null を返すことができるかどうかを示すブール値。
- typeMapping
- RelationalTypeMapping
RelationalTypeMapping式に関連付けられた 。
戻り値
SQL ツリー内の関数呼び出しを表す式。
実装
適用対象
NiladicFunction(String, String, Boolean, Type, RelationalTypeMapping)
SQL ツリー内の niladic 関数呼び出しを表す新しい SqlFunctionExpression を作成します。
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
パラメーター
- schema
- String
関数が定義されているスキーマ。
- name
- String
関数の名前です。
- nullable
- Boolean
この関数が null を返すことができるかどうかを示すブール値。
- typeMapping
- RelationalTypeMapping
RelationalTypeMapping式に関連付けられた 。
戻り値
SQL ツリー内の関数呼び出しを表す式。
実装
適用対象
NiladicFunction(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping)
SQL ツリー内の niladic 関数呼び出しを表す新しい SqlFunctionExpression を作成します。
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
パラメーター
- instance
- SqlExpression
関数が適用される式。
- name
- String
関数の名前です。
- nullable
- Boolean
この関数が null を返すことができるかどうかを示すブール値。
- instancePropagatesNullability
- Boolean
インスタンスが null を結果に伝達するかどうかを示す 値。
- typeMapping
- RelationalTypeMapping
RelationalTypeMapping式に関連付けられた 。
戻り値
SQL ツリー内の関数呼び出しを表す式。
実装
適用対象
Entity Framework