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
| Name | Beschreibung |
|---|---|
| HasDbFunction(ModelBuilder, MethodInfo) |
Konfiguriert eine Datenbankfunktion bei der Ausrichtung auf eine relationale Datenbank. |
| HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean) |
Konfiguriert eine relationale Datenbankfunktion. |
| HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>) |
Konfiguriert eine Datenbankfunktion bei der Ausrichtung auf eine relationale Datenbank. |
| HasDbFunction(IConventionModelBuilder, String, Type, Boolean) |
Konfiguriert eine relationale Datenbankfunktion. |
| HasDbFunction<TResult>(ModelBuilder, Expression<Func<TResult>>) |
Konfiguriert eine Datenbankfunktion bei der Ausrichtung auf eine relationale Datenbank. |
HasDbFunction(ModelBuilder, MethodInfo)
Konfiguriert eine Datenbankfunktion bei der Ausrichtung auf eine relationale Datenbank.
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 Modell-Generator.
- methodInfo
- MethodInfo
Die methodInfo, 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 Modell-Generator.
- methodInfo
- MethodInfo
Die Methode, die diese Funktion verwendet.
- 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 bei der Ausrichtung auf eine relationale Datenbank.
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 Modell-Generator.
- methodInfo
- MethodInfo
Die methodInfo, 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 Modell-Generator.
- 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 bei der Ausrichtung auf eine relationale Datenbank.
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 Modell-Generator.
- 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 .