ISqlExpressionFactory.NiladicFunction 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| NiladicFunction(String, Boolean, Type, RelationalTypeMapping) |
创建一个新 SqlExpression 值,表示 SQL 树中的 niladic 函数调用。 |
| NiladicFunction(String, String, Boolean, Type, RelationalTypeMapping) |
创建一个新 SqlExpression 值,表示 SQL 树中的 niladic 函数调用。 |
| NiladicFunction(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping) |
创建一个新 SqlExpression 值,表示 SQL 树中的 niladic 函数调用。 |
NiladicFunction(String, Boolean, Type, RelationalTypeMapping)
- Source:
- ISqlExpressionFactory.cs
- Source:
- ISqlExpressionFactory.cs
- Source:
- ISqlExpressionFactory.cs
- Source:
- ISqlExpressionFactory.cs
- Source:
- ISqlExpressionFactory.cs
创建一个新 SqlExpression 值,表示 SQL 树中的 niladic 函数调用。
public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression 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);
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.SqlExpression
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 SqlExpression
Public 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)
- Source:
- ISqlExpressionFactory.cs
- Source:
- ISqlExpressionFactory.cs
- Source:
- ISqlExpressionFactory.cs
- Source:
- ISqlExpressionFactory.cs
- Source:
- ISqlExpressionFactory.cs
创建一个新 SqlExpression 值,表示 SQL 树中的 niladic 函数调用。
public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression 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);
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.SqlExpression
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 SqlExpression
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
一个布尔值,该值指示此函数是否可以返回 null。
- typeMapping
- RelationalTypeMapping
与 RelationalTypeMapping 表达式关联的表达式。
返回
表示 SQL 树中的函数调用的表达式。
适用于
NiladicFunction(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping)
- Source:
- ISqlExpressionFactory.cs
- Source:
- ISqlExpressionFactory.cs
- Source:
- ISqlExpressionFactory.cs
- Source:
- ISqlExpressionFactory.cs
- Source:
- ISqlExpressionFactory.cs
创建一个新 SqlExpression 值,表示 SQL 树中的 niladic 函数调用。
public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression 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);
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.SqlExpression
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 SqlExpression
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
一个布尔值,该值指示此函数是否可以返回 null。
- instancePropagatesNullability
- Boolean
一个值,该值指示实例是否将 null 传播到结果。
- typeMapping
- RelationalTypeMapping
与 RelationalTypeMapping 表达式关联的表达式。
返回
表示 SQL 树中的函数调用的表达式。