RelationalDbFunctionAttributeConvention Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma convenção que configura mapeamentos de função de modelo com base em métodos estáticos públicos no contexto marcado com 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
- Herança
-
RelationalDbFunctionAttributeConvention
- Implementações
Comentários
Consulte Convenções de criação de modelo e funções de banco de dados para obter mais informações e exemplos.
Construtores
RelationalDbFunctionAttributeConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies) |
Cria uma nova instância de RelationalDbFunctionAttributeConvention. |
Propriedades
Dependencies |
Dependências para esse serviço. |
RelationalDependencies |
Dependências específicas do provedor relacional para esse serviço. |
Métodos
ProcessDbFunctionAdded(IConventionDbFunctionBuilder, IConventionContext) |
Chamado quando um IConventionDbFunction é adicionado ao modelo. |
ProcessModelAnnotationChanged(IConventionModelBuilder, String, IConventionAnnotation, IConventionAnnotation, IConventionContext<IConventionAnnotation>) |
Chamado depois que uma anotação é alterada em um modelo. |
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Chamado quando um modelo está sendo finalizado. |
ProcessModelInitialized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Chamado depois que um modelo é inicializado. |
Aplica-se a
Entity Framework