Freigeben über


RelationalModelExtensions.AddDbFunction Methode

Definition

Überlädt

AddDbFunction(IMutableModel, MethodInfo)

Erstellt eine IMutableDbFunction der angegebenen Methode zugeordnete.

AddDbFunction(IConventionModel, MethodInfo, Boolean)

Erstellt eine Funktion, die der angegebenen Methode zugeordnet ist.

AddDbFunction(IMutableModel, String, Type)

Erstellt eine Funktion.

AddDbFunction(IConventionModel, String, Type, Boolean)

Erstellt eine Funktion.

AddDbFunction(IMutableModel, MethodInfo)

Erstellt eine IMutableDbFunction der angegebenen Methode zugeordnete.

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

Parameter

model
IMutableModel

Das Modell, dem die Funktion hinzugefügt werden soll.

methodInfo
MethodInfo

Der MethodInfo für die -Methode, die der Funktion zugeordnet ist.

Gibt zurück

Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction

Die neue IMutableDbFunction.

Gilt für:

AddDbFunction(IConventionModel, MethodInfo, Boolean)

Erstellt eine Funktion, die der angegebenen Methode zugeordnet ist.

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

Parameter

model
IConventionModel

Das Modell, dem die Funktion hinzugefügt werden soll.

methodInfo
MethodInfo

Der MethodInfo für die -Methode, die der Funktion zugeordnet ist.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

Die neue Funktion.

Gilt für:

AddDbFunction(IMutableModel, String, Type)

Erstellt eine Funktion.

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

Parameter

model
IMutableModel

Das Modell, dem die Funktion hinzugefügt werden soll.

name
String

Der Modellname der Funktion.

returnType
Type

Der Funktionsrückgabetyp.

Gibt zurück

Die neue Funktion.

Gilt für:

AddDbFunction(IConventionModel, String, Type, Boolean)

Erstellt eine Funktion.

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

Parameter

model
IConventionModel

Das Modell, dem die Funktion hinzugefügt werden soll.

name
String

Der Modellname der Funktion.

returnType
Type

Der Funktionsrückgabetyp.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

Die neue Funktion.

Gilt für: