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. |