ConventionSet Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un set di convenzioni utilizzate per compilare un modello.
public class ConventionSet
type ConventionSet = class
Public Class ConventionSet
- Ereditarietà
-
ConventionSet
Commenti
Per altre informazioni ed esempi, vedere Convenzioni di compilazione di modelli.
Costruttori
| ConventionSet() |
Rappresenta un set di convenzioni utilizzate per compilare un modello. |
Proprietà
| BaseEntityTypeChangedConventions |
Convenzioni da eseguire quando viene modificato il tipo di entità di base. |
| BaseEntityTypeSetConventions |
Convenzioni da eseguire quando il tipo di entità di base viene impostato o rimosso. |
| ComplexPropertyAddedConventions |
Convenzioni da eseguire quando un tipo di entità viene aggiunto al modello. |
| ComplexPropertyAnnotationChangedConventions |
Convenzioni da eseguire quando un'annotazione viene impostata o rimossa in una proprietà complessa. |
| ComplexPropertyFieldChangedConventions |
Convenzioni da eseguire quando il campo di una proprietà viene modificato. |
| ComplexPropertyNullabilityChangedConventions |
Convenzioni da eseguire quando viene modificato il supporto dei valori Null di una proprietà. |
| ComplexPropertyRemovedConventions |
Convenzioni da eseguire quando viene rimosso un tipo di entità. |
| ComplexTypeAnnotationChangedConventions |
Convenzioni da eseguire quando un'annotazione viene impostata o rimossa in un tipo complesso. |
| ComplexTypeMemberIgnoredConventions |
Convenzioni da eseguire quando una proprietà viene ignorata. |
| DiscriminatorPropertySetConventions |
Convenzioni da eseguire quando viene impostata una proprietà discriminatoria. |
| ElementTypeAnnotationChangedConventions |
Convenzioni da eseguire quando viene modificata un'annotazione sull'elemento di una raccolta. |
| ElementTypeNullabilityChangedConventions |
Convenzioni da eseguire quando viene modificato il supporto dei valori Null dell'elemento di una raccolta. |
| EntityTypeAddedConventions |
Convenzioni da eseguire quando un tipo di entità viene aggiunto al modello. |
| EntityTypeAnnotationChangedConventions |
Convenzioni da eseguire quando un'annotazione viene impostata o rimossa in un tipo di entità. |
| EntityTypeAnnotationSetConventions |
Convenzioni da eseguire quando un'annotazione viene impostata o rimossa in un tipo di entità. |
| EntityTypeBaseTypeChangedConventions |
Convenzioni da eseguire quando viene modificato il tipo di entità di base. |
| EntityTypeIgnoredConventions |
Convenzioni da eseguire quando un tipo di entità viene ignorato. |
| EntityTypeMemberIgnoredConventions |
Convenzioni da eseguire quando una proprietà viene ignorata. |
| EntityTypePrimaryKeyChangedConventions |
Convenzioni da eseguire quando viene modificata una chiave primaria. |
| EntityTypeRemovedConventions |
Convenzioni da eseguire quando viene rimosso un tipo di entità. |
| ForeignKeyAddedConventions |
Convenzioni da eseguire quando viene aggiunta una chiave esterna. |
| ForeignKeyAnnotationChangedConventions |
Convenzioni da eseguire quando un'annotazione viene modificata in una chiave esterna. |
| ForeignKeyDependentRequirednessChangedConventions |
Convenzioni da eseguire quando viene modificata l'obbligatorietà di una chiave esterna. |
| ForeignKeyNullNavigationSetConventions |
Convenzioni da eseguire quando un riquadro di spostamento è impostato su |
| ForeignKeyOwnershipChangedConventions |
Convenzioni da eseguire quando viene modificata la proprietà di una chiave esterna. |
| ForeignKeyPrincipalEndChangedConventions |
Convenzioni da eseguire quando viene configurata la fine principale di una relazione. |
| ForeignKeyPropertiesChangedConventions |
Convenzioni da eseguire quando vengono modificate le proprietà o la chiave principale di una chiave esterna. |
| ForeignKeyRemovedConventions |
Convenzioni da eseguire quando viene rimossa una chiave esterna. |
| ForeignKeyRequirednessChangedConventions |
Convenzioni da eseguire quando viene modificata l'obbligatorietà di una chiave esterna. |
| ForeignKeyUniquenessChangedConventions |
Convenzioni da eseguire quando viene modificata l'univocità di una chiave esterna. |
| ForeignKeyUniquenessConventions |
Convenzioni da eseguire quando viene modificata l'univocità di una chiave esterna. |
| IndexAddedConventions |
Convenzioni da eseguire quando viene aggiunto un indice. |
| IndexAnnotationChangedConventions |
Convenzioni da eseguire quando un'annotazione viene modificata in un indice. |
| IndexRemovedConventions |
Convenzioni da eseguire quando viene rimosso un indice. |
| IndexSortOrderChangedConventions |
Convenzioni da eseguire quando viene modificato l'ordinamento di un indice. |
| IndexUniquenessChangedConventions |
Convenzioni da eseguire quando viene modificata l'univocità di un indice. |
| IndexUniquenessConventions |
Convenzioni da eseguire quando viene modificata l'univocità di un indice. |
| KeyAddedConventions |
Convenzioni da eseguire quando viene aggiunta una chiave. |
| KeyAnnotationChangedConventions |
Convenzioni da eseguire quando un'annotazione viene modificata in una chiave. |
| KeyRemovedConventions |
Convenzioni da eseguire quando viene rimossa una chiave. |
| ModelAnnotationChangedConventions |
Convenzioni da eseguire quando un'annotazione viene impostata o rimossa in un modello. |
| ModelBuiltConventions |
Convenzioni da eseguire al termine della compilazione del modello. |
| ModelFinalizedConventions |
Convenzioni da eseguire al termine della convalida del modello. |
| ModelFinalizingConventions |
Convenzioni da eseguire al termine della compilazione del modello. |
| ModelInitializedConventions |
Convenzioni da eseguire per configurare il modello iniziale. |
| NavigationAddedConventions |
Convenzioni da eseguire quando viene aggiunta una proprietà di navigazione. |
| NavigationAnnotationChangedConventions |
Convenzioni da eseguire quando viene modificata un'annotazione in una proprietà di navigazione. |
| NavigationRemovedConventions |
Convenzioni da eseguire quando viene rimossa una proprietà di navigazione. |
| PrimaryKeyChangedConventions |
Convenzioni da eseguire quando viene modificata una chiave primaria. |
| PrimaryKeySetConventions |
Convenzioni da eseguire quando è configurata una chiave primaria. |
| PrincipalEndChangedConventions |
Convenzioni da eseguire quando viene configurata la fine principale di una relazione. |
| PrincipalEndSetConventions |
Convenzioni da eseguire quando viene configurata la fine principale di una relazione. |
| PropertyAddedConventions |
Convenzioni da eseguire quando viene aggiunta una proprietà. |
| PropertyAnnotationChangedConventions |
Convenzioni da eseguire quando viene modificata un'annotazione in una proprietà. |
| PropertyElementTypeChangedConventions |
Convenzioni da eseguire quando il campo di una proprietà viene modificato. |
| PropertyFieldChangedConventions |
Convenzioni da eseguire quando il campo di una proprietà viene modificato. |
| PropertyNullabilityChangedConventions |
Convenzioni da eseguire quando viene modificato il supporto dei valori Null di una proprietà. |
| PropertyNullableChangedConventions |
Convenzioni da eseguire quando viene modificato il supporto dei valori Null di una proprietà. |
| PropertyRemovedConventions |
Convenzioni da eseguire quando viene rimossa una proprietà. |
| SkipNavigationAddedConventions |
Convenzioni da eseguire quando viene aggiunta una proprietà di navigazione skip. |
| SkipNavigationAnnotationChangedConventions |
Convenzioni da eseguire quando un'annotazione viene modificata in una proprietà di navigazione ignora. |
| SkipNavigationForeignKeyChangedConventions |
Convenzioni da eseguire quando viene modificata una chiave esterna di spostamento ignorata. |
| SkipNavigationInverseChangedConventions |
Convenzioni da eseguire quando viene modificato un inverso di spostamento ignorato. |
| SkipNavigationRemovedConventions |
Convenzioni da eseguire quando viene rimossa una proprietà di navigazione skip. |
| TriggerAddedConventions |
Convenzioni da eseguire quando viene aggiunta una proprietà trigger. |
| TriggerRemovedConventions |
Convenzioni da eseguire quando viene rimossa una proprietà trigger. |
| TypeIgnoredConventions |
Convenzioni da eseguire quando un tipo viene ignorato. |
Metodi
| Add(IConvention) |
Aggiunge una convenzione al set. |
| AddAfter<TConvention>(IList<TConvention>, TConvention, Type) |
Aggiunge una convenzione dopo una convenzione esistente. |
| AddAfter<TConvention>(List<TConvention>, TConvention, Type) |
Aggiunge una convenzione dopo una convenzione esistente. |
| AddBefore<TConvention>(IList<TConvention>, TConvention, Type) |
Aggiunge una convenzione prima di una convenzione esistente. |
| AddBefore<TConvention>(List<TConvention>, TConvention, Type) |
Aggiunge una convenzione prima di una convenzione esistente. |
| CreateConventionSet(DbContext) |
Chiamare questo metodo per compilare un ConventionSet per solo i servizi di base quando si usa l'esterno ModelBuilder di OnModelCreating(ModelBuilder). Si noti che è insolito usare questo metodo. Prendere invece in considerazione l'uso DbContext nel modo normale. |
| Remove(Type) |
Rimuove la convenzione del tipo specificato. |
| Remove<TConvention>(IList<TConvention>, Type) |
Rimuove una convenzione esistente. |
| Remove<TConvention>(List<TConvention>, Type) |
Rimuove una convenzione esistente. |
| Replace<TConvention,TImplementation>(IList<TConvention>, TImplementation) |
Sostituisce una convenzione esistente con una convenzione derivata. |
| Replace<TConvention,TImplementation>(List<TConvention>, TImplementation) |
Sostituisce una convenzione esistente con una convenzione derivata. |
| Replace<TImplementation>(TImplementation) |
Sostituisce una convenzione esistente con una convenzione derivata. Registra inoltre la nuova convenzione per qualsiasi tipo di convenzione non implementato dalla convenzione esistente. |