次の方法で共有


RelationalModelExtensions.AddDbFunction メソッド

定義

オーバーロード

AddDbFunction(IMutableModel, MethodInfo)

指定した IMutableDbFunction メソッドにマップされた を作成します。

AddDbFunction(IConventionModel, MethodInfo, Boolean)

指定したメソッドにマップされた関数を作成します。

AddDbFunction(IMutableModel, String, Type)

関数を作成します。

AddDbFunction(IConventionModel, String, Type, Boolean)

関数を作成します。

AddDbFunction(IMutableModel, MethodInfo)

指定した IMutableDbFunction メソッドにマップされた を作成します。

public static Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction AddDbFunction (this Microsoft.EntityFrameworkCore.Metadata.IMutableModel model, System.Reflection.MethodInfo methodInfo);
public static Microsoft.EntityFrameworkCore.Metadata.IMutableDbFunction AddDbFunction (this Microsoft.EntityFrameworkCore.Metadata.IMutableModel model, System.Reflection.MethodInfo methodInfo);
static member AddDbFunction : Microsoft.EntityFrameworkCore.Metadata.IMutableModel * System.Reflection.MethodInfo -> Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction
static member AddDbFunction : Microsoft.EntityFrameworkCore.Metadata.IMutableModel * System.Reflection.MethodInfo -> Microsoft.EntityFrameworkCore.Metadata.IMutableDbFunction
<Extension()>
Public Function AddDbFunction (model As IMutableModel, methodInfo As MethodInfo) As DbFunction
<Extension()>
Public Function AddDbFunction (model As IMutableModel, methodInfo As MethodInfo) As IMutableDbFunction

パラメーター

model
IMutableModel

関数を追加するモデル。

methodInfo
MethodInfo

MethodInfo関数にマップされるメソッドの 。

戻り値

Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction

新しい IMutableDbFunction

適用対象

AddDbFunction(IConventionModel, MethodInfo, Boolean)

指定したメソッドにマップされた関数を作成します。

public static Microsoft.EntityFrameworkCore.Metadata.IConventionDbFunction AddDbFunction (this Microsoft.EntityFrameworkCore.Metadata.IConventionModel model, System.Reflection.MethodInfo methodInfo, bool fromDataAnnotation = false);
static member AddDbFunction : Microsoft.EntityFrameworkCore.Metadata.IConventionModel * System.Reflection.MethodInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionDbFunction
<Extension()>
Public Function AddDbFunction (model As IConventionModel, methodInfo As MethodInfo, Optional fromDataAnnotation As Boolean = false) As IConventionDbFunction

パラメーター

model
IConventionModel

関数を追加するモデル。

methodInfo
MethodInfo

MethodInfo関数にマップされるメソッドの 。

fromDataAnnotation
Boolean

構成がデータ注釈を使用して指定されたかどうかを示します。

戻り値

新しい関数。

適用対象

AddDbFunction(IMutableModel, String, Type)

関数を作成します。

public static Microsoft.EntityFrameworkCore.Metadata.IMutableDbFunction AddDbFunction (this Microsoft.EntityFrameworkCore.Metadata.IMutableModel model, string name, Type returnType);
static member AddDbFunction : Microsoft.EntityFrameworkCore.Metadata.IMutableModel * string * Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableDbFunction
<Extension()>
Public Function AddDbFunction (model As IMutableModel, name As String, returnType As Type) As IMutableDbFunction

パラメーター

model
IMutableModel

関数を追加するモデル。

name
String

関数のモデル名。

returnType
Type

関数の戻り値の型。

戻り値

新しい関数。

適用対象

AddDbFunction(IConventionModel, String, Type, Boolean)

関数を作成します。

public static Microsoft.EntityFrameworkCore.Metadata.IConventionDbFunction AddDbFunction (this Microsoft.EntityFrameworkCore.Metadata.IConventionModel model, string name, Type returnType, bool fromDataAnnotation = false);
static member AddDbFunction : Microsoft.EntityFrameworkCore.Metadata.IConventionModel * string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionDbFunction
<Extension()>
Public Function AddDbFunction (model As IConventionModel, name As String, returnType As Type, Optional fromDataAnnotation As Boolean = false) As IConventionDbFunction

パラメーター

model
IConventionModel

関数を追加するモデル。

name
String

関数のモデル名。

returnType
Type

関数の戻り値の型。

fromDataAnnotation
Boolean

構成がデータ注釈を使用して指定されたかどうかを示します。

戻り値

新しい関数。

適用対象