Partager via


RelationalDbFunctionAttributeConvention Classe

Définition

Convention qui configure les mappages de fonctions de modèle en fonction de méthodes statiques publiques sur le contexte marqué avec DbFunctionAttribute.

public class RelationalDbFunctionAttributeConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelAnnotationChangedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelInitializedConvention
public class RelationalDbFunctionAttributeConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelInitializedConvention
type RelationalDbFunctionAttributeConvention = class
    interface IModelInitializedConvention
    interface IConvention
    interface IModelAnnotationChangedConvention
type RelationalDbFunctionAttributeConvention = class
    interface IModelInitializedConvention
    interface IConvention
    interface IModelFinalizingConvention
Public Class RelationalDbFunctionAttributeConvention
Implements IModelAnnotationChangedConvention, IModelInitializedConvention
Public Class RelationalDbFunctionAttributeConvention
Implements IModelFinalizingConvention, IModelInitializedConvention
Héritage
RelationalDbFunctionAttributeConvention
Implémente

Remarques

Pour plus d’informations et d’exemples, consultez Conventions de génération de modèles et Fonctions de base de données.

Constructeurs

RelationalDbFunctionAttributeConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Crée une instance de RelationalDbFunctionAttributeConvention.

Propriétés

Dependencies

Dépendances pour ce service.

RelationalDependencies

Dépendances spécifiques au fournisseur relationnel pour ce service.

Méthodes

ProcessDbFunctionAdded(IConventionDbFunctionBuilder, IConventionContext)

Appelé lorsqu’un IConventionDbFunction est ajouté au modèle.

ProcessModelAnnotationChanged(IConventionModelBuilder, String, IConventionAnnotation, IConventionAnnotation, IConventionContext<IConventionAnnotation>)

Appelé après la modification d’une annotation sur un modèle.

ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Appelé lorsqu’un modèle est en cours de finalisation.

ProcessModelInitialized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Appelé après l’initialisation d’un modèle.

S’applique à