Udostępnij za pośrednictwem


RuntimeDbFunction Konstruktor

Definicja

Inicjuje nowe wystąpienie klasy RuntimeDbFunction.

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

Nazwa modelu.

model
RuntimeModel

Model.

returnType
Type

Typ zwracany.

storeName
String

Nazwa sklepu.

schema
String

Schemat magazynu.

storeType
String

Typ magazynu.

methodInfo
MethodInfo

Mapowane MethodInfo.

scalar
Boolean

Czy zwracany typ jest skalarny.

aggregate
Boolean

Czy funkcja jest agregacja.

nullable
Boolean

Określa, czy funkcja ma wartość null.

builtIn
Boolean

Czy funkcja jest wbudowana.

typeMapping
RelationalTypeMapping

Mapowanie typu dla wartości zwracanej.

translation
Func<IReadOnlyList<SqlExpression>,SqlExpression>

Tłumaczenie funkcji.

Dotyczy