RuntimeDbFunction Konstruktor
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í.
Inicializuje novou instanci RuntimeDbFunction třídy.
public RuntimeDbFunction(string modelName, Microsoft.EntityFrameworkCore.Metadata.RuntimeModel model, Type returnType, string storeName, string? schema = default, string? storeType = default, System.Reflection.MethodInfo? methodInfo = default, bool scalar = false, bool aggregate = false, bool nullable = false, bool builtIn = false, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default, Func<System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression>,Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression>? translation = default);
new Microsoft.EntityFrameworkCore.Metadata.RuntimeDbFunction : string * Microsoft.EntityFrameworkCore.Metadata.RuntimeModel * Type * string * string * string * System.Reflection.MethodInfo * bool * bool * bool * bool * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * Func<System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression>, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Metadata.RuntimeDbFunction
Public Sub New (modelName As String, model As RuntimeModel, returnType As Type, storeName As String, Optional schema As String = Nothing, Optional storeType As String = Nothing, Optional methodInfo As MethodInfo = Nothing, Optional scalar As Boolean = false, Optional aggregate As Boolean = false, Optional nullable As Boolean = false, Optional builtIn As Boolean = false, Optional typeMapping As RelationalTypeMapping = Nothing, Optional translation As Func(Of IReadOnlyList(Of SqlExpression), SqlExpression) = Nothing)
Parametry
- modelName
- String
Název modelu.
- model
- RuntimeModel
Model.
- returnType
- Type
Návratový typ.
- storeName
- String
Název úložiště.
- schema
- String
Schéma úložiště.
- storeType
- String
Typ obchodu.
- methodInfo
- MethodInfo
Namapovaný MethodInfo.
- scalar
- Boolean
Určuje, jestli je návratový typ skalární.
- aggregate
- Boolean
Určuje, jestli je funkce agregací.
- nullable
- Boolean
Určuje, jestli je funkce nullable.
- builtIn
- Boolean
Určuje, jestli je funkce integrovaná.
- typeMapping
- RelationalTypeMapping
Mapování typu pro vrácenou hodnotu.
- translation
- Func<IReadOnlyList<SqlExpression>,SqlExpression>
Překlad funkce.