Share via


RuntimeDbFunction コンストラクター

定義

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)

パラメーター

modelName
String

モデル名。

model
RuntimeModel

モデル。

returnType
Type

戻り値の型。

storeName
String

ストア名。

schema
String

ストア スキーマ。

storeType
String

ストアの種類。

methodInfo
MethodInfo

マップされた MethodInfo

scalar
Boolean

戻り値の型がスカラーかどうか。

aggregate
Boolean

関数が集計であるかどうか。

nullable
Boolean

関数が null 許容かどうか。

builtIn
Boolean

関数が組み込まれているかどうか。

typeMapping
RelationalTypeMapping

戻り値の型マッピング。

translation
Func<IReadOnlyList<SqlExpression>,SqlExpression>

関数の変換。

適用対象