RuntimeDbFunction Oluşturucu

Tanım

RuntimeDbFunction sınıfının yeni bir örneğini başlatır.

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)

Parametreler

modelName
String

Model adı.

model
RuntimeModel

Model.

returnType
Type

Dönüş türü.

storeName
String

Mağaza adı.

schema
String

Depo şeması.

storeType
String

Mağaza türü.

methodInfo
MethodInfo

Eşlenen MethodInfo.

scalar
Boolean

Dönüş türünün skaler olup olmadığı.

aggregate
Boolean

İşlevin bir toplama olup olmadığı.

nullable
Boolean

İşlevin null atanabilir olup olmadığı.

builtIn
Boolean

İşlevin yerleşik olup olmadığı.

typeMapping
RelationalTypeMapping

Dönüş değeri için tür eşlemesi.

translation
Func<IReadOnlyList<SqlExpression>,SqlExpression>

İşlev çevirisi.

Şunlara uygulanır