RelationalModelBuilderExtensions.HasDbFunction Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
HasDbFunction(ModelBuilder, MethodInfo) |
Configure une fonction de base de données lors du ciblage d’une base de données relationnelle. |
HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean) |
Configure une fonction de base de données relationnelle. |
HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>) |
Configure une fonction de base de données lors du ciblage d’une base de données relationnelle. |
HasDbFunction(IConventionModelBuilder, String, Type, Boolean) |
Configure une fonction de base de données relationnelle. |
HasDbFunction<TResult>(ModelBuilder, Expression<Func<TResult>>) |
Configure une fonction de base de données lors du ciblage d’une base de données relationnelle. |
HasDbFunction(ModelBuilder, MethodInfo)
Configure une fonction de base de données lors du ciblage d’une base de données relationnelle.
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
Paramètres
- modelBuilder
- ModelBuilder
Générateur de modèles.
- methodInfo
- MethodInfo
MéthodeInfo utilisée par cette dbFunction.
Retours
Générateur pour configurer davantage la fonction.
Remarques
Pour plus d’informations et d’exemples, consultez Fonctions de base de données.
S’applique à
HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean)
Configure une fonction de base de données relationnelle.
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
Paramètres
- modelBuilder
- IConventionModelBuilder
Générateur de modèles.
- methodInfo
- MethodInfo
Méthode utilisée par cette fonction.
- fromDataAnnotation
- Boolean
Indique si la configuration a été spécifiée à l’aide d’une annotation de données.
Retours
Générateur pour configurer davantage la fonction.
Remarques
Pour plus d’informations et d’exemples, consultez Fonctions de base de données.
S’applique à
HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>)
Configure une fonction de base de données lors du ciblage d’une base de données relationnelle.
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
Paramètres
- modelBuilder
- ModelBuilder
Générateur de modèles.
- methodInfo
- MethodInfo
MéthodeInfo utilisée par cette dbFunction.
- builderAction
- Action<DbFunctionBuilder>
Action qui effectue la configuration de la séquence.
Retours
Générateur pour configurer davantage la fonction.
Remarques
Pour plus d’informations et d’exemples, consultez Fonctions de base de données.
S’applique à
HasDbFunction(IConventionModelBuilder, String, Type, Boolean)
Configure une fonction de base de données relationnelle.
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
Paramètres
- modelBuilder
- IConventionModelBuilder
Générateur de modèles.
- name
- String
Nom de la fonction.
- returnType
- Type
Type de retour de la fonction.
- fromDataAnnotation
- Boolean
Indique si la configuration a été spécifiée à l’aide d’une annotation de données.
Retours
Générateur pour configurer davantage la fonction.
Remarques
Pour plus d’informations et d’exemples, consultez Fonctions de base de données.
S’applique à
HasDbFunction<TResult>(ModelBuilder, Expression<Func<TResult>>)
Configure une fonction de base de données lors du ciblage d’une base de données relationnelle.
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
Paramètres de type
- TResult
Paramètres
- modelBuilder
- ModelBuilder
Générateur de modèles.
- expression
- Expression<Func<TResult>>
Méthode utilisée par cette dbFunction.
Retours
Générateur pour configurer davantage la fonction.
Remarques
Pour plus d’informations et d’exemples, consultez Fonctions de base de données.