ConventionSet Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un conjunto de convenciones usadas para compilar un modelo.
public class ConventionSet
type ConventionSet = class
Public Class ConventionSet
- Herencia
-
ConventionSet
Comentarios
Consulte Convenciones de creación de modelos para obtener más información y ejemplos.
Constructores
ConventionSet() |
Representa un conjunto de convenciones usadas para compilar un modelo. |
Propiedades
BaseEntityTypeChangedConventions |
Convenciones para ejecutarse cuando se cambia el tipo de entidad base. |
BaseEntityTypeSetConventions |
Convenciones para ejecutarse cuando se establece o quita el tipo de entidad base. |
ComplexPropertyAddedConventions |
Convenciones que se ejecutan cuando se agrega un tipo de entidad al modelo. |
ComplexPropertyAnnotationChangedConventions |
Convenciones que se ejecutan cuando se establece o quita una anotación en una propiedad compleja. |
ComplexPropertyFieldChangedConventions |
Convenciones para ejecutarse cuando se cambia el campo de una propiedad. |
ComplexPropertyNullabilityChangedConventions |
Convenciones para ejecutarse cuando se cambia la nulabilidad de una propiedad. |
ComplexPropertyRemovedConventions |
Convenciones para ejecutarse cuando se quita un tipo de entidad. |
ComplexTypeAnnotationChangedConventions |
Convenciones que se ejecutan cuando se establece o quita una anotación en un tipo complejo. |
ComplexTypeMemberIgnoredConventions |
Convenciones para ejecutarse cuando se omite una propiedad. |
DiscriminatorPropertySetConventions |
Convenciones que se ejecutarán cuando se establece una propiedad discriminador. |
ElementTypeAnnotationChangedConventions |
Convenciones para ejecutarse cuando se cambia una anotación en el elemento de una colección. |
ElementTypeNullabilityChangedConventions |
Convenciones que se ejecutan cuando se cambia la nulabilidad del elemento de una colección. |
EntityTypeAddedConventions |
Convenciones que se ejecutan cuando se agrega un tipo de entidad al modelo. |
EntityTypeAnnotationChangedConventions |
Convenciones para ejecutarse cuando se establece o se quita una anotación en un tipo de entidad. |
EntityTypeAnnotationSetConventions |
Convenciones para ejecutarse cuando se establece o se quita una anotación en un tipo de entidad. |
EntityTypeBaseTypeChangedConventions |
Convenciones para ejecutarse cuando se cambia el tipo de entidad base. |
EntityTypeIgnoredConventions |
Convenciones para ejecutarse cuando se omite un tipo de entidad. |
EntityTypeMemberIgnoredConventions |
Convenciones para ejecutarse cuando se omite una propiedad. |
EntityTypePrimaryKeyChangedConventions |
Convenciones para ejecutarse cuando se cambia una clave principal. |
EntityTypeRemovedConventions |
Convenciones para ejecutarse cuando se quita un tipo de entidad. |
ForeignKeyAddedConventions |
Convenciones para ejecutarse cuando se agrega una clave externa. |
ForeignKeyAnnotationChangedConventions |
Convenciones para ejecutarse cuando se cambia una anotación en una clave externa. |
ForeignKeyDependentRequirednessChangedConventions |
Convenciones que se ejecutan cuando se cambia la necesaria de una clave externa. |
ForeignKeyNullNavigationSetConventions |
Convenciones para ejecutarse cuando se establece |
ForeignKeyOwnershipChangedConventions |
Convenciones para ejecutarse cuando se cambia la propiedad de una clave externa. |
ForeignKeyPrincipalEndChangedConventions |
Convenciones que se ejecutan cuando se configura el final de la entidad de seguridad de una relación. |
ForeignKeyPropertiesChangedConventions |
Convenciones que se ejecutan cuando se cambian las propiedades o la clave principal de una clave externa. |
ForeignKeyRemovedConventions |
Convenciones para ejecutarse cuando se quita una clave externa. |
ForeignKeyRequirednessChangedConventions |
Convenciones que se ejecutan cuando se cambia la necesaria de una clave externa. |
ForeignKeyUniquenessChangedConventions |
Convenciones que se ejecutan cuando se cambia la unicidad de una clave externa. |
ForeignKeyUniquenessConventions |
Convenciones que se ejecutan cuando se cambia la unicidad de una clave externa. |
IndexAddedConventions |
Convenciones para ejecutarse cuando se agrega un índice. |
IndexAnnotationChangedConventions |
Convenciones para ejecutarse cuando se cambia una anotación en un índice. |
IndexRemovedConventions |
Convenciones para ejecutarse cuando se quita un índice. |
IndexSortOrderChangedConventions |
Convenciones para ejecutarse cuando se cambia el criterio de ordenación de un índice. |
IndexUniquenessChangedConventions |
Convenciones para ejecutarse cuando se cambia la unicidad de un índice. |
IndexUniquenessConventions |
Convenciones para ejecutarse cuando se cambia la unicidad de un índice. |
KeyAddedConventions |
Convenciones para ejecutarse cuando se agrega una clave. |
KeyAnnotationChangedConventions |
Convenciones para ejecutarse cuando se cambia una anotación en una clave. |
KeyRemovedConventions |
Convenciones para ejecutarse cuando se quita una clave. |
ModelAnnotationChangedConventions |
Convenciones que se ejecutarán cuando se establece o se quita una anotación en un modelo. |
ModelBuiltConventions |
Convenciones para ejecutarse cuando se completa la compilación del modelo. |
ModelFinalizedConventions |
Convenciones para ejecutarse cuando se completa la validación del modelo. |
ModelFinalizingConventions |
Convenciones para ejecutarse cuando se completa la compilación del modelo. |
ModelInitializedConventions |
Convenciones para ejecutar para configurar el modelo inicial. |
NavigationAddedConventions |
Convenciones para ejecutarse cuando se agrega una propiedad de navegación. |
NavigationAnnotationChangedConventions |
Convenciones para ejecutarse cuando se cambia una anotación en una propiedad de navegación. |
NavigationRemovedConventions |
Convenciones para ejecutarse cuando se quita una propiedad de navegación. |
PrimaryKeyChangedConventions |
Convenciones para ejecutarse cuando se cambia una clave principal. |
PrimaryKeySetConventions |
Convenciones para ejecutarse cuando se configura una clave principal. |
PrincipalEndChangedConventions |
Convenciones que se ejecutan cuando se configura el final de la entidad de seguridad de una relación. |
PrincipalEndSetConventions |
Convenciones que se ejecutan cuando se configura el final de la entidad de seguridad de una relación. |
PropertyAddedConventions |
Convenciones para ejecutarse cuando se agrega una propiedad. |
PropertyAnnotationChangedConventions |
Convenciones para ejecutarse cuando se cambia una anotación en una propiedad . |
PropertyElementTypeChangedConventions |
Convenciones para ejecutarse cuando se cambia el campo de una propiedad. |
PropertyFieldChangedConventions |
Convenciones para ejecutarse cuando se cambia el campo de una propiedad. |
PropertyNullabilityChangedConventions |
Convenciones para ejecutarse cuando se cambia la nulabilidad de una propiedad. |
PropertyNullableChangedConventions |
Convenciones para ejecutarse cuando se cambia la nulabilidad de una propiedad. |
PropertyRemovedConventions |
Convenciones para ejecutarse cuando se quita una propiedad. |
SkipNavigationAddedConventions |
Convenciones para ejecutarse cuando se agrega una propiedad de navegación skip. |
SkipNavigationAnnotationChangedConventions |
Convenciones para ejecutarse cuando se cambia una anotación en una propiedad de navegación skip. |
SkipNavigationForeignKeyChangedConventions |
Convenciones que se ejecutarán cuando se cambia una tecla externa de navegación de omisión. |
SkipNavigationInverseChangedConventions |
Convenciones para ejecutarse cuando se cambia un inverso de navegación de omisión. |
SkipNavigationRemovedConventions |
Convenciones para ejecutarse cuando se quita una propiedad de navegación skip. |
TriggerAddedConventions |
Convenciones para ejecutarse cuando se agrega una propiedad de desencadenador. |
TriggerRemovedConventions |
Convenciones para ejecutarse cuando se quita una propiedad de desencadenador. |
TypeIgnoredConventions |
Convenciones para ejecutarse cuando se omite un tipo. |
Métodos
Add(IConvention) |
Agrega una convención al conjunto. |
AddAfter<TConvention>(IList<TConvention>, TConvention, Type) |
Agrega una convención después de una convención existente. |
AddAfter<TConvention>(List<TConvention>, TConvention, Type) |
Agrega una convención después de una convención existente. |
AddBefore<TConvention>(IList<TConvention>, TConvention, Type) |
Agrega una convención antes de una convención existente. |
AddBefore<TConvention>(List<TConvention>, TConvention, Type) |
Agrega una convención antes de una convención existente. |
CreateConventionSet(DbContext) |
Llame a este método para compilar un ConventionSet para solo los servicios principales cuando se use fuera ModelBuilder de OnModelCreating(ModelBuilder). Tenga en cuenta que no es habitual usar este método. Considere la posibilidad de usar DbContext de la manera normal en su lugar. |
Remove(Type) |
Quita la convención del tipo especificado. |
Remove<TConvention>(IList<TConvention>, Type) |
Quita una convención existente. |
Remove<TConvention>(List<TConvention>, Type) |
Quita una convención existente. |
Replace<TConvention,TImplementation>(IList<TConvention>, TImplementation) |
Reemplaza una convención existente por una convención derivada. |
Replace<TConvention,TImplementation>(List<TConvention>, TImplementation) |
Reemplaza una convención existente por una convención derivada. |
Replace<TImplementation>(TImplementation) |
Reemplaza una convención existente por una convención derivada. Registra también la nueva convención para cualquier tipo de convención no implementado por la convención existente. |