Microsoft.EntityFrameworkCore.Metadata.Conventions Spazio dei nomi
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.
Classi
BackingFieldAttributeConvention |
Convenzione che configura una proprietà come campo sottostante basato sull'attributo BackingFieldAttribute . |
BackingFieldConvention |
Convenzione che consente di trovare campi di backup per le proprietà in base ai relativi nomi:
|
BaseTypeDiscoveryConvention |
Convenzione che trova tipi di entità di base e derivati che fanno già parte del modello in base alla gerarchia dei tipi CLR associata. |
CascadeDeleteConvention |
Convenzione che imposta il comportamento di eliminazione su Cascade per le chiavi esterne necessarie e ClientSetNull per quelle facoltative. |
ChangeTrackingStrategyConvention |
Convenzione che imposta un flag nel modello per ignorare sempre il rilevamento delle modifiche se nessun tipo di entità usa la Snapshot strategia. |
CheckConstraintConvention |
Convenzione che garantisce che i vincoli CHECK sui tipi derivati siano compatibili con i vincoli CHECK sul tipo di base. Garantisce inoltre che il tipo dichiarante sia corrente. |
ComplexPropertyDiscoveryConvention |
Convenzione che configura le relazioni tra i tipi di entità in base alle proprietà di navigazione, purché non vi sia ambiguità per quanto riguarda la struttura di spostamento inversa corrispondente. |
ComplexTypeAttributeConvention |
Convenzione che configura i tipi con .ComplexTypeAttribute |
ConcurrencyCheckAttributeConvention |
Convenzione che configura una proprietà come token di concorrenza se ha .ConcurrencyCheckAttribute |
ConstructorBindingConvention |
Convenzione che associa i parametri del costruttore del tipo di entità alle proprietà e alle proprietà del servizio esistenti in base ai relativi nomi:
|
ContextContainerConvention |
Convenzione che configura il nome del contenitore predefinito come nome del tipo di contesto. |
ConventionSet |
Rappresenta un set di convenzioni utilizzate per compilare un modello. |
CosmosDiscriminatorConvention |
Convenzione che configura il valore discriminatorio per i tipi di entità come nome del tipo di entità. |
CosmosInversePropertyAttributeConvention |
Convenzione che configura la proprietà di navigazione inversa in base all'oggetto InversePropertyAttribute specificato nell'altra proprietà di navigazione. Si presuppone che tutti gli spostamenti siano destinati ai tipi di entità di proprietà per Cosmos. |
CosmosKeyDiscoveryConvention |
Convenzione che trova la proprietà della chiave primaria per il tipo di entità in base ai nomi e aggiunge la chiave di partizione, se presente. |
CosmosManyToManyJoinEntityTypeConvention |
Convenzione che crea un tipo di entità join per una relazione molti-a-molti e vi aggiunge una chiave di partizione se i tipi correlati ne condividono uno. |
CosmosRelationshipDiscoveryConvention |
Convenzione che configura le relazioni tra i tipi di entità in base alle proprietà di navigazione, purché non vi sia ambiguità per quanto riguarda la struttura di spostamento inversa corrispondente. Si presuppone che tutti gli spostamenti siano destinati ai tipi di entità di proprietà per Cosmos. |
CosmosRuntimeModelConvention |
Convenzione che crea una copia ottimizzata del modello modificabile. Questa convenzione viene in genere implementata dai provider di database per aggiornare le annotazioni del provider durante la creazione di un modello di sola lettura. |
CosmosValueGenerationConvention |
Convenzione che configura la generazione di valori di archiviazione come OnAdd nelle proprietà che fanno parte della chiave primaria e non fanno parte di alcuna chiave esterna o sono state configurate per avere un valore predefinito del database. |
DatabaseGeneratedAttributeConvention |
Convenzione che configura una proprietà come OnAdd se Identity è specificata, OnAddOrUpdate se Computed viene specificata o Never se None viene specificata utilizzando un oggetto DatabaseGeneratedAttribute. |
DbFunctionTypeMappingConvention |
Una convenzione consente di configurare il mapping dei tipi per IDbFunction le istanze. |
DbSetFindingConvention |
Convenzione che aggiunge tipi di entità in base alle DbSet<TEntity> proprietà definite nella classe derivata DbContext . |
DefiningQueryRewritingConvention |
Convenzione che converte gli accessi all'interno dei filtri di DbSet<TEntity> query e la definizione di query in EntityQueryRootExpression. Ciò li rende coerenti con il modo in cui DbSet accede alle query effettive vengono rappresentati, consentendo un'elaborazione più semplice nella pipeline di query. |
DeleteBehaviorAttributeConvention |
Convenzione che configura il comportamento di eliminazione in base all'oggetto DeleteBehaviorAttribute applicato alla proprietà . |
DerivedTypeDiscoveryConvention |
Convenzione che trova i tipi di entità derivati che fanno già parte del modello in base alla gerarchia dei tipi CLR associata. |
DiscriminatorConvention |
Convenzione che configura il valore discriminatorio per i tipi di entità in una gerarchia come nome del tipo di entità. |
DiscriminatorLengthConvention |
Convenzione che imposta la lunghezza massima per le proprietà discriminatorie delle stringhe. |
ElementMappingConvention |
Convenzione che garantisce che i mapping delle proprietà abbiano qualsiasi elemento ElementMapping individuato dal mapper di tipi. |
EntitySplittingConvention |
Convenzione che crea relazioni di collegamento per la suddivisione delle entità e gestisce i frammenti di mapping. |
EntityTypeAttributeConventionBase<TAttribute> |
Tipo di base per le convenzioni che eseguono la configurazione in base a un attributo specificato in un tipo di entità. |
EntityTypeConfigurationAttributeConvention |
Convenzione che applica la configurazione del tipo di entità specificata in EntityTypeConfigurationAttribute. |
EntityTypeConfigurationEntityTypeAttributeConvention |
Convenzione che applica la configurazione del tipo di entità specificata in EntityTypeConfigurationAttribute. |
EntityTypeHierarchyMappingConvention |
Convenzione che rimuove i discriminatori dai tipi di entità non TPH e rimuove il mapping delle proprietà ereditate per i tipi di entità TPT. |
ForeignKeyAttributeConvention |
Convenzione che configura le proprietà della chiave esterna associate a una proprietà di navigazione in base all'oggetto ForeignKeyAttribute specificato nelle proprietà o nelle proprietà di navigazione. |
ForeignKeyIndexConvention |
Convenzione che crea indici su proprietà di chiave esterna, a meno che non siano già coperte da indici o chiavi esistenti. |
ForeignKeyPropertyDiscoveryConvention |
Convenzione che trova le proprietà di chiave esterna per le relazioni in base ai nomi, ignorando la distinzione tra maiuscole e minuscole:
|
IndexAttributeConvention |
Convenzione che configura gli indici di database in base a IndexAttribute. |
InheritanceDiscoveryConventionBase |
Tipo di base per le convenzioni di individuazione dell'ereditarietà |
InversePropertyAttributeConvention |
Convenzione che configura la proprietà di navigazione inversa in base all'oggetto InversePropertyAttribute specificato nell'altra proprietà di navigazione. |
KeyAttributeConvention |
Convenzione che configura la chiave del tipo di entità in base all'oggetto KeyAttribute specificato in una proprietà o PrimaryKeyAttribute specificata in un tipo CLR. |
KeyDiscoveryConvention |
Convenzione che trova la proprietà chiave primaria per il tipo di entità in base ai nomi, ignorando la distinzione tra maiuscole e minuscole:
|
KeylessAttributeConvention |
Convenzione che ignora i tipi di entità con .KeylessAttribute |
KeylessEntityTypeAttributeConvention |
Convenzione che ignora i tipi di entità con .KeylessAttribute |
ManyToManyJoinEntityTypeConvention |
Una convenzione che cerca la corrispondenza ignora gli spostamenti e crea automaticamente un'entità di join molti-a-molti con chiavi esterne appropriate, imposta i due spostamenti corrispondenti ignorano gli spostamenti per l'uso di tali chiavi esterne. |
MaxLengthAttributeConvention |
Convenzione che configura la lunghezza massima in base all'oggetto MaxLengthAttribute applicato alla proprietà . |
ModelCleanupConvention |
Convenzione che rimuove qualsiasi stato utilizzato solo durante la compilazione del modello. |
NavigationAttributeConventionBase<TAttribute> |
Tipo di base per le convenzioni che eseguono la configurazione in base a un attributo applicato a una struttura di spostamento. |
NavigationBackingFieldAttributeConvention |
Convenzione che configura una proprietà di navigazione come un campo sottostante basato sull'attributo BackingFieldAttribute . |
NavigationEagerLoadingConvention |
Convenzione che configura gli spostamenti ai tipi di entità di proprietà come caricati eager. |
NonNullableConventionBase |
Tipo di base per le convenzioni che configurano gli aspetti del modello in base al fatto che il tipo di membro sia un tipo riferimento non nullable. |
NonNullableNavigationConvention |
Convenzione che configura gli spostamenti non nullable al tipo di entità principale in base alle esigenze. |
NonNullableReferencePropertyConvention |
Convenzione che configura le proprietà dei tipi non nullable in base alle esigenze. |
NotMappedEntityTypeAttributeConvention |
Convenzione che ignora i tipi di entità con .NotMappedAttribute |
NotMappedMemberAttributeConvention |
Convenzione che ignora i membri sui tipi di entità che dispongono di NotMappedAttribute. |
NotMappedTypeAttributeConvention |
Convenzione che ignora i tipi di entità con .NotMappedAttribute |
OwnedAttributeConvention |
Convenzione che configura i tipi di entità che dispongono di OwnedAttribute come di proprietà. |
OwnedEntityTypeAttributeConvention |
Convenzione che configura i tipi di entità che dispongono di OwnedAttribute come di proprietà. |
OwnedTypesConvention |
Convenzione che configura i tipi di entità di proprietà con la definizione dello spostamento come tipi di entità di proprietà senza definire lo spostamento se è presente un solo spostamento di questo tipo. |
PrecisionAttributeConvention |
Convenzione che configura la precisione in base all'oggetto PrecisionAttribute applicato alla proprietà . |
PropertyAttributeConventionBase<TAttribute> |
Tipo di base per le convenzioni che eseguono la configurazione in base a un attributo applicato a una proprietà. |
PropertyDiscoveryConvention |
Convenzione che aggiunge proprietà ai tipi di entità corrispondenti alle proprietà pubbliche scalari nel tipo CLR. |
PropertyOverridesConvention |
Convenzione che garantisce che la proprietà dichiarativa sia corrente per le sostituzioni della proprietà. |
QueryFilterDefiningQueryRewritingConvention |
Convenzione che converte gli accessi di DbSet all'interno dei filtri di query e la definizione di query in EntityQueryables. Ciò li rende coerenti con il modo in cui DbSet accede alle query effettive vengono rappresentati, consentendo un'elaborazione più semplice nella pipeline di query. |
QueryFilterDefiningQueryRewritingConvention.DbSetAccessRewritingExpressionVisitor | |
QueryFilterRewritingConvention |
Convenzione che converte gli accessi di all'interno dei filtri di DbSet<TEntity> query in EntityQueryRootExpression. Ciò li rende coerenti con il modo in cui DbSet accede alle query effettive vengono rappresentati, consentendo un'elaborazione più semplice nella pipeline di query. |
QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor |
Visitatore che riscrive gli accessi a DbSet rilevati in un'espressione in EntityQueryRootExpression. |
RelationalColumnAttributeConvention |
Convenzione che configura il nome e il tipo di colonna per una proprietà basata sull'oggetto applicato ColumnAttribute. |
RelationalColumnCommentAttributeConvention |
Convenzione che configura il commento della colonna per una proprietà o un campo in base all'oggetto applicato CommentAttribute. |
RelationalDbFunctionAttributeConvention |
Convenzione che configura i mapping delle funzioni del modello in base ai metodi statici pubblici nel contesto contrassegnato con DbFunctionAttribute. |
RelationalMapToJsonConvention |
Convenzione che configura le impostazioni predefinite per un'entità mappata a una colonna JSON. |
RelationalMaxIdentifierLengthConvention |
Convenzione che configura la lunghezza massima dell'identificatore di oggetto supportata dal database. |
RelationalModelConvention |
Convenzione che precomputa un modello relazionale. |
RelationalNavigationJsonPropertyNameAttributeConvention |
Convenzione che configura un nome di elemento JSON per la proprietà di navigazione mappata a json in base all'attributo JsonPropertyNameAttribute . |
RelationalPropertyJsonPropertyNameAttributeConvention |
Convenzione che configura il nome della proprietà JSON in base all'oggetto applicato JsonPropertyNameAttribute. |
RelationalQueryFilterDefiningQueryRewritingConvention | |
RelationalQueryFilterDefiningQueryRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor | |
RelationalQueryFilterRewritingConvention |
Convenzione che converte gli accessi di all'interno dei filtri di DbSet<TEntity> query in EntityQueryRootExpression. Ciò li rende coerenti con il modo in cui DbSet accede alle query effettive vengono rappresentati, consentendo un'elaborazione più semplice nella pipeline di query. |
RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor |
Visitatore che riscrive gli accessi a DbSet rilevati in un'espressione in EntityQueryRootExpression. |
RelationalRuntimeModelConvention |
Convenzione che crea una copia ottimizzata del modello modificabile. Questa convenzione viene in genere implementata dai provider di database per aggiornare le annotazioni del provider durante la creazione di un modello di sola lettura. |
RelationalTableAttributeConvention |
Convenzione che configura il nome della tabella e lo schema per i tipi di entità in base all'oggetto applicato TableAttribute. |
RelationalTableCommentAttributeConvention |
Convenzione che configura il commento della tabella per un tipo di entità basato sull'oggetto applicato CommentAttribute. |
RelationalValueGenerationConvention |
Convenzione che configura la generazione di valori di archiviazione come OnAdd nelle proprietà che fanno parte della chiave primaria e non fanno parte di alcuna chiave esterna o sono state configurate per avere un valore predefinito del database. Configura anche le proprietà come OnAddOrUpdate se fossero configurate come colonne calcolate. |
RelationshipDiscoveryConvention |
Convenzione che configura le relazioni tra i tipi di entità in base alle proprietà di navigazione, purché non vi sia ambiguità per quanto riguarda la struttura di spostamento inversa corrispondente. |
RequiredNavigationAttributeConvention |
Convenzione che configura il lato principale della relazione come richiesto se l'oggetto RequiredAttribute viene applicato alla proprietà di navigazione al tipo di entità principale. |
RequiredPropertyAttributeConvention |
Convenzione che configura le proprietà in base alle esigenze se sono RequiredAttribute applicate. |
RuntimeModelConvention |
Convenzione che crea una copia ottimizzata del modello modificabile. Questa convenzione viene in genere implementata dai provider di database per aggiornare le annotazioni del provider durante la creazione di un modello di sola lettura. |
RuntimeModelConvention.QueryRootRewritingExpressionVisitor |
Visitatore che riscrive EntityQueryRootExpression in un'espressione per usare un tipo di entità diverso. |
SequenceUniquificationConvention |
Convenzione che garantisce che tutte le sequenze del modello abbiano nomi univoci all'interno di uno schema quando vengono troncate alla lunghezza massima dell'identificatore per il modello. |
ServicePropertyDiscoveryConvention |
Convenzione che aggiunge le proprietà del servizio ai tipi di entità. |
SharedTableConvention |
Convenzione che modifica i nomi degli oggetti di database per i tipi di entità che condividono una tabella per evitare conflitti. |
SqliteConventionSetBuilder |
Generatore per la creazione di convenzioni per SQLite. |
SqliteRuntimeModelConvention |
Convenzione che crea una copia ottimizzata del modello modificabile. |
SqliteSharedTableConvention |
Convenzione che modifica i nomi degli oggetti di database per i tipi di entità che condividono una tabella per evitare conflitti. |
SqlServerConventionSetBuilder |
Generatore per la creazione di convenzioni per SQL Server. |
SqlServerDbFunctionConvention |
Convenzione che garantisce che Schema venga popolata per le funzioni di database con IsBuiltIn flag impostato su |
SqlServerIndexConvention |
Convenzione che configura il filtro per indici univoci non cluster con colonne nullable per filtrare i valori Null. |
SqlServerMemoryOptimizedTablesConvention |
Convenzione che configura gli indici come non cluster per le tabelle ottimizzate per la memoria. |
SqlServerOnDeleteConvention |
Convenzione che configura il comportamento OnDelete per le chiavi esterne nel tipo di entità join per ignorare gli spostamenti |
SqlServerOutputClauseConvention |
Convenzione che configura le tabelle con trigger per non usare la clausola OUTPUT durante il salvataggio delle modifiche. |
SqlServerRuntimeModelConvention |
Convenzione che crea una copia ottimizzata del modello modificabile. |
SqlServerSharedTableConvention |
Convenzione che modifica i nomi degli oggetti di database per i tipi di entità che condividono una tabella per evitare conflitti. |
SqlServerStoreGenerationConvention |
Convenzione che garantisce che le proprietà non siano configurate in modo da avere un valore predefinito, come colonna calcolata o usando contemporaneamente un oggetto SqlServerValueGenerationStrategy . |
SqlServerTemporalConvention |
Convenzione che modifica le impostazioni temporali per un'entità mappata a una tabella temporale. |
SqlServerValueGenerationConvention |
Una convenzione che configura la generazione di valori di archiviazione come OnAdd nelle proprietà che fanno parte della chiave primaria e non fanno parte di alcuna chiave esterna, sono state configurate per avere un valore predefinito del database o sono state configurate per l'uso di .SqlServerValueGenerationStrategy Configura anche le proprietà come OnAddOrUpdate se fossero configurate come colonne calcolate. |
SqlServerValueGenerationStrategyConvention |
Convenzione che configura il modello SqlServerValueGenerationStrategy predefinito come IdentityColumn. |
StoredProcedureConvention |
Convenzione che garantisce che il tipo di entità sia corrente per le stored procedure. |
StoreGenerationConvention |
Convenzione che garantisce che le proprietà non siano configurate per avere un valore predefinito e come colonna calcolata contemporaneamente. |
StoreKeyConvention |
Convenzione che aggiunge la proprietà 'id', una chiave richiesta da Azure Cosmos. |
StringLengthAttributeConvention |
Convenzione che configura la lunghezza massima in base all'oggetto StringLengthAttribute applicato alla proprietà . |
TableNameFromDbSetConvention |
Convenzione che configura il nome della tabella in base al nome della DbSet<TEntity> proprietà. |
TableSharingConcurrencyTokenConvention |
Convenzione che trova i tipi di entità che condividono una tabella con una colonna token di concorrenza in cui tali tipi di entità non hanno una proprietà mappata a tale colonna. Crea quindi una proprietà di concorrenza shadow mappata a tale colonna sui tipi di entità più di base. |
TableValuedDbFunctionConvention |
Convenzione che configura il tipo di entità a cui viene eseguito il mapping di una funzione queryable. |
TimestampAttributeConvention |
Convenzione che configura la proprietà come token di concorrenza se un oggetto TimestampAttribute viene applicato. |
TypeAttributeConventionBase<TAttribute> |
Tipo di base per le convenzioni che eseguono la configurazione in base a un attributo specificato in un tipo strutturale. |
TypeMappingConvention |
Convenzione che crea e assegna il mapping dei tipi di archiviazione alle proprietà dell'entità. |
UnicodeAttributeConvention |
Convenzione che configura Unicode in base alla UnicodeAttribute proprietà applicata. |
ValidatingConvention |
Convenzione che verifica se il modello è valido. |
ValueGenerationConvention |
Convenzione che configura la generazione di valori dell'archivio come OnAdd nelle proprietà che fanno parte della chiave primaria e non fanno parte di chiavi esterne. |
Interfacce
IComplexPropertyAddedConvention |
Rappresenta un'operazione che deve essere eseguita quando una proprietà complessa viene aggiunta a un oggetto simile al tipo. |
IComplexPropertyAnnotationChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando un'annotazione viene modificata in una proprietà complessa. |
IComplexPropertyFieldChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificato il campo sottostante per una proprietà complessa. |
IComplexPropertyNullabilityChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificato il supporto dei valori Null per una proprietà complessa. |
IComplexPropertyRemovedConvention |
Rappresenta un'operazione che deve essere eseguita quando una proprietà complessa viene rimossa da un oggetto simile al tipo. |
IComplexTypeAnnotationChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando un'annotazione viene modificata in un tipo complesso. |
IComplexTypeMemberIgnoredConvention |
Rappresenta un'operazione che deve essere eseguita quando un membro di tipo complesso viene ignorato. |
IConvention |
Si tratta dell'interfaccia di base per tutte le interfacce di convenzione, non deve essere implementata direttamente. |
IConventionBatch |
Rappresenta un oggetto che ritarda qualsiasi chiamata di convenzione fino a quando non viene eseguito o eliminato. |
IConventionContext |
Informazioni contestuali associate a ogni chiamata di convenzione. |
IConventionContext<TMetadata> |
Informazioni contestuali associate a ogni chiamata di convenzione. |
IDiscriminatorPropertySetConvention |
Rappresenta un'operazione che deve essere eseguita quando viene impostata una proprietà discriminatoria per un tipo di entità. |
IElementTypeAnnotationChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificata un'annotazione sugli elementi di una proprietà di una raccolta. |
IElementTypeNullabilityChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando sono stati modificati i valori Null per gli elementi di una proprietà della raccolta. |
IEntityTypeAddedConvention |
Rappresenta un'operazione che deve essere eseguita quando un tipo di entità viene aggiunto al modello. |
IEntityTypeAnnotationChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando un'annotazione viene modificata in un tipo di entità. |
IEntityTypeBaseTypeChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificato il tipo di base di un tipo di entità. |
IEntityTypeIgnoredConvention |
Rappresenta un'operazione che deve essere eseguita quando un tipo di entità viene ignorato. |
IEntityTypeMemberIgnoredConvention |
Rappresenta un'operazione che deve essere eseguita quando un membro del tipo di entità viene ignorato. |
IEntityTypePrimaryKeyChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificata la chiave primaria per un tipo di entità. |
IEntityTypeRemovedConvention |
Rappresenta un'operazione che deve essere eseguita quando un tipo di entità viene rimosso dal modello. |
IForeignKeyAddedConvention |
Rappresenta un'operazione che deve essere eseguita quando una chiave esterna viene aggiunta al tipo di entità. |
IForeignKeyAnnotationChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificata un'annotazione su una chiave esterna. |
IForeignKeyDependentRequirednessChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificata la richiesta dipendente per una chiave esterna. |
IForeignKeyNullNavigationSetConvention |
Rappresenta un'operazione che deve essere eseguita quando una struttura di spostamento è impostata |
IForeignKeyOwnershipChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificato il valore di proprietà per una chiave esterna. |
IForeignKeyPrincipalEndChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificata la fine principale di una chiave esterna. |
IForeignKeyPropertiesChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando vengono modificate le proprietà della chiave esterna o la chiave principale. |
IForeignKeyRemovedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene rimossa una chiave esterna. |
IForeignKeyRequirednessChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificata la necessità di una chiave esterna. |
IForeignKeyUniquenessChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificata l'univocità per una chiave esterna. |
IIndexAddedConvention |
Rappresenta un'operazione che deve essere eseguita quando un indice viene aggiunto al tipo di entità. |
IIndexAnnotationChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando un'annotazione viene modificata in un indice. |
IIndexRemovedConvention |
Rappresenta un'operazione che deve essere eseguita quando un indice viene rimosso dal tipo di entità. |
IIndexSortOrderChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificato l'ordinamento di un indice. |
IIndexUniquenessChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificata l'univocità di un indice. |
IKeyAddedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene aggiunta una chiave al tipo di entità. |
IKeyAnnotationChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificata un'annotazione su una chiave. |
IKeyRemovedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene rimossa una chiave. |
IModelAnnotationChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando un'annotazione viene modificata in un modello. |
IModelFinalizedConvention |
Rappresenta un'operazione che deve essere eseguita dopo la finalizzazione di un modello e non può più essere modificata. |
IModelFinalizingConvention |
Rappresenta un'operazione che deve essere eseguita quando viene finalizzato un modello. |
IModelInitializedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene inizializzato un modello. |
INavigationAddedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene aggiunto uno spostamento al tipo di entità. |
INavigationAnnotationChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificata un'annotazione in una struttura di spostamento. |
INavigationRemovedConvention |
Rappresenta un'operazione che deve essere eseguita quando uno spostamento viene rimosso dal tipo di entità. |
IPropertyAddedConvention |
Rappresenta un'operazione che deve essere eseguita quando una proprietà viene aggiunta al tipo di entità. |
IPropertyAnnotationChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificata un'annotazione in una proprietà . |
IPropertyElementTypeChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando l'oggetto IElementType per una proprietà viene modificato. |
IPropertyFieldChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificato il campo sottostante di una proprietà. |
IPropertyNullabilityChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificato il supporto dei valori Null per una proprietà. |
IPropertyRemovedConvention |
Rappresenta un'operazione che deve essere eseguita quando una proprietà viene rimossa dal tipo di entità. |
ISkipNavigationAddedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene aggiunto uno spostamento skip al tipo di entità. |
ISkipNavigationAnnotationChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando un'annotazione viene modificata in uno spostamento ignora. |
ISkipNavigationForeignKeyChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificata una chiave esterna di navigazione skip. |
ISkipNavigationInverseChangedConvention |
Rappresenta un'operazione che deve essere eseguita quando viene modificato un inverso di navigazione skip. |
ISkipNavigationRemovedConvention |
Rappresenta un'operazione che deve essere eseguita quando uno spostamento ignorato viene rimosso dal tipo di entità. |
ITriggerAddedConvention |
Rappresenta un'operazione che deve essere eseguita quando un trigger viene aggiunto al tipo di entità. |
ITriggerRemovedConvention |
Rappresenta un'operazione che deve essere eseguita quando un trigger viene rimosso dal tipo di entità. |
ITypeIgnoredConvention |
Rappresenta un'operazione che deve essere eseguita quando un tipo viene ignorato. |