RelationalModelBuilderExtensions.HasDbFunction Metodo

Definizione

Overload

HasDbFunction(ModelBuilder, MethodInfo)

Configura una funzione di database quando è destinata a un database relazionale.

HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean)

Configura una funzione di database relazionale.

HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>)

Configura una funzione di database quando è destinata a un database relazionale.

HasDbFunction(IConventionModelBuilder, String, Type, Boolean)

Configura una funzione di database relazionale.

HasDbFunction<TResult>(ModelBuilder, Expression<Func<TResult>>)

Configura una funzione di database quando è destinata a un database relazionale.

HasDbFunction(ModelBuilder, MethodInfo)

Configura una funzione di database quando è destinata a un database relazionale.

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

Parametri

modelBuilder
ModelBuilder

Generatore del modello.

methodInfo
MethodInfo

MethodInfo utilizzato da questa funzione dbFunction.

Restituisce

Generatore per configurare ulteriormente la funzione.

Commenti

Per altre informazioni ed esempi, vedere Funzioni di database .

Si applica a

HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean)

Configura una funzione di database relazionale.

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

Parametri

modelBuilder
IConventionModelBuilder

Generatore del modello.

methodInfo
MethodInfo

Il metodo utilizzato da questa funzione.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata utilizzando un'annotazione dati.

Restituisce

Generatore per configurare ulteriormente la funzione.

Commenti

Per altre informazioni ed esempi, vedere Funzioni di database .

Si applica a

HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>)

Configura una funzione di database quando è destinata a un database relazionale.

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

Parametri

modelBuilder
ModelBuilder

Generatore del modello.

methodInfo
MethodInfo

MethodInfo utilizzato da questa funzione dbFunction.

builderAction
Action<DbFunctionBuilder>

Azione che esegue la configurazione della sequenza.

Restituisce

Generatore per configurare ulteriormente la funzione.

Commenti

Per altre informazioni ed esempi, vedere Funzioni di database .

Si applica a

HasDbFunction(IConventionModelBuilder, String, Type, Boolean)

Configura una funzione di database relazionale.

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

Parametri

modelBuilder
IConventionModelBuilder

Generatore del modello.

name
String

Nome della funzione.

returnType
Type

Tipo restituito della funzione.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata utilizzando un'annotazione dati.

Restituisce

Generatore per configurare ulteriormente la funzione.

Commenti

Per altre informazioni ed esempi, vedere Funzioni di database .

Si applica a

HasDbFunction<TResult>(ModelBuilder, Expression<Func<TResult>>)

Configura una funzione di database quando è destinata a un database relazionale.

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

Parametri di tipo

TResult

Parametri

modelBuilder
ModelBuilder

Generatore del modello.

expression
Expression<Func<TResult>>

Il metodo utilizzato da questa funzione dbFunction.

Restituisce

Generatore per configurare ulteriormente la funzione.

Commenti

Per altre informazioni ed esempi, vedere Funzioni di database .

Si applica a