ConventionSet 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.
Representa um conjunto de convenções usadas para criar um modelo.
public class ConventionSet
type ConventionSet = class
Public Class ConventionSet
- Herança
-
ConventionSet
Comentários
Consulte Convenções de criação de modelo para obter mais informações e exemplos.
Construtores
ConventionSet() |
Representa um conjunto de convenções usadas para criar um modelo. |
Propriedades
BaseEntityTypeChangedConventions |
Convenções a serem executadas quando o tipo de entidade base for alterado. |
BaseEntityTypeSetConventions |
Convenções a serem executadas quando o tipo de entidade base for definido ou removido. |
ComplexPropertyAddedConventions |
Convenções a serem executadas quando um tipo de entidade é adicionado ao modelo. |
ComplexPropertyAnnotationChangedConventions |
Convenções a serem executadas quando uma anotação é definida ou removida em uma propriedade complexa. |
ComplexPropertyFieldChangedConventions |
Convenções a serem executadas quando o campo de uma propriedade é alterado. |
ComplexPropertyNullabilityChangedConventions |
Convenções a serem executadas quando a nulidade de uma propriedade for alterada. |
ComplexPropertyRemovedConventions |
Convenções a serem executadas quando um tipo de entidade é removido. |
ComplexTypeAnnotationChangedConventions |
Convenções a serem executadas quando uma anotação é definida ou removida em um tipo complexo. |
ComplexTypeMemberIgnoredConventions |
Convenções a serem executadas quando uma propriedade é ignorada. |
DiscriminatorPropertySetConventions |
Convenções a serem executadas quando uma propriedade discriminatória é definida. |
ElementTypeAnnotationChangedConventions |
Convenções a serem executadas quando uma anotação é alterada no elemento de uma coleção. |
ElementTypeNullabilityChangedConventions |
Convenções a serem executadas quando a nulidade do elemento de uma coleção for alterada. |
EntityTypeAddedConventions |
Convenções a serem executadas quando um tipo de entidade é adicionado ao modelo. |
EntityTypeAnnotationChangedConventions |
Convenções a serem executadas quando uma anotação é definida ou removida em um tipo de entidade. |
EntityTypeAnnotationSetConventions |
Convenções a serem executadas quando uma anotação é definida ou removida em um tipo de entidade. |
EntityTypeBaseTypeChangedConventions |
Convenções a serem executadas quando o tipo de entidade base for alterado. |
EntityTypeIgnoredConventions |
Convenções a serem executadas quando um tipo de entidade é ignorado. |
EntityTypeMemberIgnoredConventions |
Convenções a serem executadas quando uma propriedade é ignorada. |
EntityTypePrimaryKeyChangedConventions |
Convenções a serem executadas quando uma chave primária é alterada. |
EntityTypeRemovedConventions |
Convenções a serem executadas quando um tipo de entidade é removido. |
ForeignKeyAddedConventions |
Convenções a serem executadas quando uma chave estrangeira é adicionada. |
ForeignKeyAnnotationChangedConventions |
Convenções a serem executadas quando uma anotação é alterada em uma chave estrangeira. |
ForeignKeyDependentRequirednessChangedConventions |
Convenções a serem executadas quando a necessidade de uma chave estrangeira for alterada. |
ForeignKeyNullNavigationSetConventions |
Convenções a serem executadas quando uma navegação é definida |
ForeignKeyOwnershipChangedConventions |
Convenções a serem executadas quando a propriedade de uma chave estrangeira for alterada. |
ForeignKeyPrincipalEndChangedConventions |
Convenções a serem executadas quando o final principal de uma relação é configurado. |
ForeignKeyPropertiesChangedConventions |
Convenções a serem executadas quando as propriedades ou a chave principal de uma chave estrangeira forem alteradas. |
ForeignKeyRemovedConventions |
Convenções a serem executadas quando uma chave estrangeira é removida. |
ForeignKeyRequirednessChangedConventions |
Convenções a serem executadas quando a necessidade de uma chave estrangeira for alterada. |
ForeignKeyUniquenessChangedConventions |
Convenções a serem executadas quando a exclusividade de uma chave estrangeira for alterada. |
ForeignKeyUniquenessConventions |
Convenções a serem executadas quando a exclusividade de uma chave estrangeira for alterada. |
IndexAddedConventions |
Convenções a serem executadas quando um índice é adicionado. |
IndexAnnotationChangedConventions |
Convenções a serem executadas quando uma anotação é alterada em um índice. |
IndexRemovedConventions |
Convenções a serem executadas quando um índice é removido. |
IndexSortOrderChangedConventions |
Convenções a serem executadas quando a ordem de classificação de um índice for alterada. |
IndexUniquenessChangedConventions |
Convenções a serem executadas quando a exclusividade de um índice for alterada. |
IndexUniquenessConventions |
Convenções a serem executadas quando a exclusividade de um índice for alterada. |
KeyAddedConventions |
Convenções a serem executadas quando uma chave é adicionada. |
KeyAnnotationChangedConventions |
Convenções a serem executadas quando uma anotação é alterada em uma chave. |
KeyRemovedConventions |
Convenções a serem executadas quando uma chave é removida. |
ModelAnnotationChangedConventions |
Convenções a serem executadas quando uma anotação é definida ou removida em um modelo. |
ModelBuiltConventions |
Convenções a serem executadas quando a criação do modelo for concluída. |
ModelFinalizedConventions |
Convenções a serem executadas quando a validação do modelo for concluída. |
ModelFinalizingConventions |
Convenções a serem executadas quando a criação do modelo for concluída. |
ModelInitializedConventions |
Convenções a serem executadas para configurar o modelo inicial. |
NavigationAddedConventions |
Convenções a serem executadas quando uma propriedade de navegação é adicionada. |
NavigationAnnotationChangedConventions |
Convenções a serem executadas quando uma anotação é alterada em uma propriedade de navegação. |
NavigationRemovedConventions |
Convenções a serem executadas quando uma propriedade de navegação é removida. |
PrimaryKeyChangedConventions |
Convenções a serem executadas quando uma chave primária é alterada. |
PrimaryKeySetConventions |
Convenções a serem executadas quando uma chave primária é configurada. |
PrincipalEndChangedConventions |
Convenções a serem executadas quando o final principal de uma relação é configurado. |
PrincipalEndSetConventions |
Convenções a serem executadas quando o final principal de uma relação é configurado. |
PropertyAddedConventions |
Convenções a serem executadas quando uma propriedade é adicionada. |
PropertyAnnotationChangedConventions |
Convenções a serem executadas quando uma anotação é alterada em uma propriedade. |
PropertyElementTypeChangedConventions |
Convenções a serem executadas quando o campo de uma propriedade é alterado. |
PropertyFieldChangedConventions |
Convenções a serem executadas quando o campo de uma propriedade é alterado. |
PropertyNullabilityChangedConventions |
Convenções a serem executadas quando a nulidade de uma propriedade for alterada. |
PropertyNullableChangedConventions |
Convenções a serem executadas quando a nulidade de uma propriedade for alterada. |
PropertyRemovedConventions |
Convenções a serem executadas quando uma propriedade é removida. |
SkipNavigationAddedConventions |
Convenções a serem executadas quando uma propriedade de navegação skip é adicionada. |
SkipNavigationAnnotationChangedConventions |
Convenções a serem executadas quando uma anotação é alterada em uma propriedade de navegação skip. |
SkipNavigationForeignKeyChangedConventions |
Convenções a serem executadas quando uma chave estrangeira de navegação de ignorar é alterada. |
SkipNavigationInverseChangedConventions |
Convenções a serem executadas quando um inverso de navegação de ignorar é alterado. |
SkipNavigationRemovedConventions |
Convenções a serem executadas quando uma propriedade de navegação skip é removida. |
TriggerAddedConventions |
Convenções a serem executadas quando uma propriedade de gatilho é adicionada. |
TriggerRemovedConventions |
Convenções a serem executadas quando uma propriedade de gatilho é removida. |
TypeIgnoredConventions |
Convenções a serem executadas quando um tipo é ignorado. |
Métodos
Add(IConvention) |
Adiciona uma convenção ao conjunto. |
AddAfter<TConvention>(IList<TConvention>, TConvention, Type) |
Adiciona uma convenção após uma convenção existente. |
AddAfter<TConvention>(List<TConvention>, TConvention, Type) |
Adiciona uma convenção após uma convenção existente. |
AddBefore<TConvention>(IList<TConvention>, TConvention, Type) |
Adiciona uma convenção antes de uma convenção existente. |
AddBefore<TConvention>(List<TConvention>, TConvention, Type) |
Adiciona uma convenção antes de uma convenção existente. |
CreateConventionSet(DbContext) |
Chame esse método para criar um ConventionSet apenas para serviços principais ao usar o ModelBuilder fora do OnModelCreating(ModelBuilder). Observe que é incomum usar esse método. Considere usar DbContext da maneira normal. |
Remove(Type) |
Remove a convenção do tipo fornecido. |
Remove<TConvention>(IList<TConvention>, Type) |
Remove uma convenção existente. |
Remove<TConvention>(List<TConvention>, Type) |
Remove uma convenção existente. |
Replace<TConvention,TImplementation>(IList<TConvention>, TImplementation) |
Substitui uma convenção existente por uma convenção derivada. |
Replace<TConvention,TImplementation>(List<TConvention>, TImplementation) |
Substitui uma convenção existente por uma convenção derivada. |
Replace<TImplementation>(TImplementation) |
Substitui uma convenção existente por uma convenção derivada. Também registra a nova convenção para quaisquer tipos de convenção não implementados pela convenção existente. |
Aplica-se a
Entity Framework