다음을 통해 공유


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>

함수 변환입니다.

적용 대상