SqlExpressionFactory.NiladicFunction Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
NiladicFunction(String, Boolean, Type, RelationalTypeMapping) |
Vytvoří nový SqlFunctionExpression , který představuje volání niladické funkce ve stromu SQL. |
NiladicFunction(String, String, Boolean, Type, RelationalTypeMapping) |
Vytvoří nový SqlFunctionExpression , který představuje volání niladické funkce ve stromu SQL. |
NiladicFunction(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping) |
Vytvoří nový SqlFunctionExpression , který představuje volání niladické funkce ve stromu SQL. |
NiladicFunction(String, Boolean, Type, RelationalTypeMapping)
Vytvoří nový SqlFunctionExpression , který představuje volání niladické funkce ve stromu SQL.
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
Parametry
- name
- String
Název funkce.
- nullable
- Boolean
Logická hodnota označující, jestli tato funkce může vrátit hodnotu null.
- typeMapping
- RelationalTypeMapping
Hodnota přidružená RelationalTypeMapping k výrazu.
Návraty
Výraz představující volání funkce ve stromu SQL.
Implementuje
Platí pro
NiladicFunction(String, String, Boolean, Type, RelationalTypeMapping)
Vytvoří nový SqlFunctionExpression , který představuje volání niladické funkce ve stromu SQL.
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
Parametry
- schema
- String
Schéma, ve kterém je definována funkce.
- name
- String
Název funkce.
- nullable
- Boolean
Logická hodnota označující, jestli tato funkce může vrátit hodnotu null.
- typeMapping
- RelationalTypeMapping
Hodnota přidružená RelationalTypeMapping k výrazu.
Návraty
Výraz představující volání funkce ve stromu SQL.
Implementuje
Platí pro
NiladicFunction(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping)
Vytvoří nový SqlFunctionExpression , který představuje volání niladické funkce ve stromu SQL.
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
Parametry
- instance
- SqlExpression
Výraz, na který se funkce použije.
- name
- String
Název funkce.
- nullable
- Boolean
Logická hodnota označující, jestli tato funkce může vrátit hodnotu null.
- instancePropagatesNullability
- Boolean
Hodnota označující, jestli instance rozšíří hodnotu null na výsledek.
- typeMapping
- RelationalTypeMapping
Hodnota přidružená RelationalTypeMapping k výrazu.
Návraty
Výraz představující volání funkce ve stromu SQL.
Implementuje
Platí pro
Entity Framework