RelationalModelBuilderExtensions.HasDbFunction Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
HasDbFunction(ModelBuilder, MethodInfo) |
Konfiguriert eine Datenbankfunktion, wenn eine relationale Datenbank als Ziel verwendet wird. |
HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean) |
Konfiguriert eine relationale Datenbankfunktion. |
HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>) |
Konfiguriert eine Datenbankfunktion, wenn eine relationale Datenbank als Ziel verwendet wird. |
HasDbFunction(IConventionModelBuilder, String, Type, Boolean) |
Konfiguriert eine relationale Datenbankfunktion. |
HasDbFunction<TResult>(ModelBuilder, Expression<Func<TResult>>) |
Konfiguriert eine Datenbankfunktion, wenn eine relationale Datenbank als Ziel verwendet wird. |
HasDbFunction(ModelBuilder, MethodInfo)
Konfiguriert eine Datenbankfunktion, wenn eine relationale Datenbank als Ziel verwendet wird.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder HasDbFunction (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, System.Reflection.MethodInfo methodInfo);
static member HasDbFunction : Microsoft.EntityFrameworkCore.ModelBuilder * System.Reflection.MethodInfo -> Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder
<Extension()>
Public Function HasDbFunction (modelBuilder As ModelBuilder, methodInfo As MethodInfo) As DbFunctionBuilder
Parameter
- modelBuilder
- ModelBuilder
Der Modellgenerator.
- methodInfo
- MethodInfo
Die methodeInfo, die von dieser dbFunction verwendet wird.
Gibt zurück
Ein Generator zum weiteren Konfigurieren der Funktion.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Datenbankfunktionen .
Gilt für:
HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean)
Konfiguriert eine relationale Datenbankfunktion.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDbFunctionBuilder HasDbFunction (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, System.Reflection.MethodInfo methodInfo, bool fromDataAnnotation = false);
static member HasDbFunction : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * System.Reflection.MethodInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDbFunctionBuilder
<Extension()>
Public Function HasDbFunction (modelBuilder As IConventionModelBuilder, methodInfo As MethodInfo, Optional fromDataAnnotation As Boolean = false) As IConventionDbFunctionBuilder
Parameter
- modelBuilder
- IConventionModelBuilder
Der Modellgenerator.
- methodInfo
- MethodInfo
Die Methode, die von dieser Funktion verwendet wird.
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Ein Generator zum weiteren Konfigurieren der Funktion.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Datenbankfunktionen .
Gilt für:
HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>)
Konfiguriert eine Datenbankfunktion, wenn eine relationale Datenbank als Ziel verwendet wird.
public static Microsoft.EntityFrameworkCore.ModelBuilder HasDbFunction (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, System.Reflection.MethodInfo methodInfo, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder> builderAction);
static member HasDbFunction : Microsoft.EntityFrameworkCore.ModelBuilder * System.Reflection.MethodInfo * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasDbFunction (modelBuilder As ModelBuilder, methodInfo As MethodInfo, builderAction As Action(Of DbFunctionBuilder)) As ModelBuilder
Parameter
- modelBuilder
- ModelBuilder
Der Modellgenerator.
- methodInfo
- MethodInfo
Die methodeInfo, die von dieser dbFunction verwendet wird.
- builderAction
- Action<DbFunctionBuilder>
Eine Aktion, die die Konfiguration der Sequenz ausführt.
Gibt zurück
Ein Generator zum weiteren Konfigurieren der Funktion.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Datenbankfunktionen .
Gilt für:
HasDbFunction(IConventionModelBuilder, String, Type, Boolean)
Konfiguriert eine relationale Datenbankfunktion.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDbFunctionBuilder HasDbFunction (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, string name, Type returnType, bool fromDataAnnotation = false);
static member HasDbFunction : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDbFunctionBuilder
<Extension()>
Public Function HasDbFunction (modelBuilder As IConventionModelBuilder, name As String, returnType As Type, Optional fromDataAnnotation As Boolean = false) As IConventionDbFunctionBuilder
Parameter
- modelBuilder
- IConventionModelBuilder
Der Modellgenerator.
- name
- String
Der Name der Funktion.
- returnType
- Type
Der Rückgabetyp der Funktion.
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Ein Generator zum weiteren Konfigurieren der Funktion.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Datenbankfunktionen .
Gilt für:
HasDbFunction<TResult>(ModelBuilder, Expression<Func<TResult>>)
Konfiguriert eine Datenbankfunktion, wenn eine relationale Datenbank als Ziel verwendet wird.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder HasDbFunction<TResult> (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, System.Linq.Expressions.Expression<Func<TResult>> expression);
static member HasDbFunction : Microsoft.EntityFrameworkCore.ModelBuilder * System.Linq.Expressions.Expression<Func<'Result>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder
<Extension()>
Public Function HasDbFunction(Of TResult) (modelBuilder As ModelBuilder, expression As Expression(Of Func(Of TResult))) As DbFunctionBuilder
Typparameter
- TResult
Parameter
- modelBuilder
- ModelBuilder
Der Modellgenerator.
- expression
- Expression<Func<TResult>>
Die Methode, die von dieser dbFunction verwendet wird.
Gibt zurück
Ein Generator zum weiteren Konfigurieren der Funktion.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Datenbankfunktionen .
Gilt für:
Entity Framework