Microsoft.EntityFrameworkCore.Metadata.Conventions Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
BackingFieldAttributeConvention |
Eine Konvention, die eine Eigenschaft so konfiguriert, dass sie ein Sicherungsfeld basierend auf dem BackingFieldAttribute -Attribut aufweist. |
BackingFieldConvention |
Eine Konvention, die nach Unterstützungsfeldern für Eigenschaften basierend auf ihren Namen sucht:
|
BaseTypeDiscoveryConvention |
Eine Konvention, die basis- und abgeleitete Entitätstypen sucht, die bereits Teil des Modells sind, basierend auf der zugeordneten CLR-Typhierarchie. |
CascadeDeleteConvention |
Eine Konvention, die das Löschverhalten Cascade für erforderliche und ClientSetNull optionale Fremdschlüssel auf festlegt. |
ChangeTrackingStrategyConvention |
Eine Konvention, die ein Flag für das Modell festlegt, um die Erkennung von Änderungen immer zu überspringen, wenn kein Entitätstyp die Snapshot Strategie verwendet. |
CheckConstraintConvention |
Eine Konvention, die sicherstellt, dass die Check-Einschränkungen für die abgeleiteten Typen mit den Check-Einschränkungen für den Basistyp kompatibel sind. Außerdem wird sichergestellt, dass der Deklarationstyp aktuell ist. |
ComplexPropertyDiscoveryConvention |
Eine Konvention, die Beziehungen zwischen Entitätstypen basierend auf den Navigationseigenschaften konfiguriert, solange keine Unklarheit darüber besteht, welches die entsprechende umgekehrte Navigation ist. |
ComplexTypeAttributeConvention |
Eine Konvention, die Typen konfiguriert, die über verfügen ComplexTypeAttribute. |
ConcurrencyCheckAttributeConvention |
Eine Konvention, die eine Eigenschaft als Parallelitätstoken konfiguriert, wenn sie über verfügt ConcurrencyCheckAttribute. |
ConstructorBindingConvention |
Eine Konvention, die Entitätstypkonstruktorparameter basierend auf ihren Namen an vorhandene Eigenschaften und Diensteigenschaften bindet:
|
ContextContainerConvention |
Eine Konvention, die den Standardcontainernamen als Kontexttypnamen konfiguriert. |
ConventionSet |
Stellt eine Reihe von Konventionen dar, die zum Erstellen eines Modells verwendet werden. |
CosmosDiscriminatorConvention |
Eine Konvention, die den Diskriminatorwert für Entitätstypen als Entitätstypnamen konfiguriert. |
CosmosInversePropertyAttributeConvention |
Eine Konvention, die die inverse Navigationseigenschaft basierend auf dem InversePropertyAttribute in der anderen Navigationseigenschaft angegebenen konfiguriert. Es wird davon ausgegangen, dass alle Navigationen auf entitätseigene Entitätstypen für Cosmos ausgerichtet sind. |
CosmosKeyDiscoveryConvention |
Eine Konvention, die die Primärschlüsseleigenschaft für den Entitätstyp basierend auf den Namen sucht und diesem den Partitionsschlüssel hinzufügt, falls vorhanden. |
CosmosManyToManyJoinEntityTypeConvention |
Eine Konvention, die einen Verknüpfungsentitätstyp für eine m:n-Beziehung erstellt und ihr einen Partitionsschlüssel hinzufügt, wenn die zugehörigen Typen einen gemeinsam nutzen. |
CosmosRelationshipDiscoveryConvention |
Eine Konvention, die Beziehungen zwischen Entitätstypen basierend auf den Navigationseigenschaften konfiguriert, solange keine Unklarheit darüber besteht, welches die entsprechende umgekehrte Navigation ist. Es wird davon ausgegangen, dass alle Navigationen auf entitätseigene Entitätstypen für Cosmos ausgerichtet sind. |
CosmosRuntimeModelConvention |
Eine Konvention, die eine optimierte Kopie des veränderlichen Modells erstellt. Diese Konvention wird in der Regel von Datenbankanbietern implementiert, um Anbieteranmerkungen beim Erstellen eines schreibgeschützten Modells zu aktualisieren. |
CosmosValueGenerationConvention |
Eine Konvention, die die Speicherwertgenerierung wie OnAdd für Eigenschaften konfiguriert, die Teil des Primärschlüssels und nicht Teil von Fremdschlüsseln sind oder für einen Datenbankstandardwert konfiguriert wurden. |
DatabaseGeneratedAttributeConvention |
Eine Konvention, die eine Eigenschaft so konfiguriert, als OnAdd ob Identity angegeben ist, OnAddOrUpdate wenn Computed angegeben wird oder Never wenn None mit einer DatabaseGeneratedAttributeangegeben wird. |
DbFunctionTypeMappingConvention |
Eine Konvention zum Konfigurieren der Typzuordnung für IDbFunction Instanzen. |
DbSetFindingConvention |
Eine Konvention, die Entitätstypen basierend auf den für die DbSet<TEntity> abgeleitete DbContext Klasse definierten Eigenschaften hinzufügt. |
DefiningQueryRewritingConvention |
Konvention, die Zugriffe von abfrageinternen Filtern und Definieren von DbSet<TEntity> Abfragen in EntityQueryRootExpressionkonvertiert. Dadurch sind sie konsistent mit der Darstellung von DbSet-Zugriffen in den tatsächlichen Abfragen, was eine einfachere Verarbeitung in der Abfragepipeline ermöglicht. |
DeleteBehaviorAttributeConvention |
Eine Konvention, die das Löschverhalten basierend auf dem DeleteBehaviorAttribute auf der -Eigenschaft angewendeten konfiguriert. |
DerivedTypeDiscoveryConvention |
Eine Konvention, die abgeleitete Entitätstypen sucht, die bereits Teil des Modells sind, basierend auf der zugeordneten CLR-Typhierarchie. |
DiscriminatorConvention |
Eine Konvention, die den Diskriminatorwert für Entitätstypen in einer Hierarchie als Entitätstypnamen konfiguriert. |
DiscriminatorLengthConvention |
Eine Konvention, die die maximale Länge für Zeichenfolgen-Diskriminatoreigenschaften festlegt. |
ElementMappingConvention |
Eine Konvention, die sicherstellt, dass bei Eigenschaftenzuordnungen elementMapping vom Typzuordnungselement ermittelt wird. |
EntitySplittingConvention |
Eine Konvention, die Verknüpfungsbeziehungen für die Entitätsaufteilung erstellt und die Zuordnungsfragmente verwaltet. |
EntityTypeAttributeConventionBase<TAttribute> |
Ein Basistyp für Konventionen, die die Konfiguration basierend auf einem Attribut ausführen, das für einen Entitätstyp angegeben ist. |
EntityTypeConfigurationAttributeConvention |
Eine Konvention, die die in EntityTypeConfigurationAttributeangegebene Entitätstypkonfiguration anwendet. |
EntityTypeConfigurationEntityTypeAttributeConvention |
Eine Konvention, die die in EntityTypeConfigurationAttributeangegebene Entitätstypkonfiguration anwendet. |
EntityTypeHierarchyMappingConvention |
Eine Konvention, die Diskriminatoren von Nicht-TPH-Entitätstypen entfernt und die Zuordnung der geerbten Eigenschaften für TPT-Entitätstypen auf hebt. |
ForeignKeyAttributeConvention |
Eine Konvention, die die Fremdschlüsseleigenschaften konfiguriert, die einer Navigationseigenschaft zugeordnet sind, basierend auf den ForeignKeyAttribute in den Eigenschaften oder den Navigationseigenschaften angegebenen. |
ForeignKeyIndexConvention |
Eine Konvention, die Indizes für Fremdschlüsseleigenschaften erstellt, sofern diese nicht bereits durch vorhandene Indizes oder Schlüssel abgedeckt sind. |
ForeignKeyPropertyDiscoveryConvention |
Eine Konvention, die Fremdschlüsseleigenschaften für Beziehungen basierend auf ihren Namen sucht, wobei die Groß-/Kleinschreibung ignoriert wird:
|
IndexAttributeConvention |
Eine Konvention, die Datenbankindizes basierend auf konfiguriert IndexAttribute. |
InheritanceDiscoveryConventionBase |
Basistyp für Vererbungsermittlungskonventionen |
InversePropertyAttributeConvention |
Eine Konvention, die die inverse Navigationseigenschaft basierend auf der InversePropertyAttribute in der anderen Navigationseigenschaft angegebenen konfiguriert. |
KeyAttributeConvention |
Eine Konvention, die den Entitätstypschlüssel basierend auf dem KeyAttribute für eine Eigenschaft angegebenen oder PrimaryKeyAttribute auf einem CLR-Typ konfiguriert. |
KeyDiscoveryConvention |
Eine Konvention, die die Primärschlüsseleigenschaft für den Entitätstyp basierend auf den Namen findet, wobei die Groß- und Kleinschreibung ignoriert wird:
|
KeylessAttributeConvention |
Eine Konvention, die Entitätstypen ignoriert, die über verfügen KeylessAttribute. |
KeylessEntityTypeAttributeConvention |
Eine Konvention, die Entitätstypen ignoriert, die über verfügen KeylessAttribute. |
ManyToManyJoinEntityTypeConvention |
Eine Konvention, die nach übereinstimmenden Skip-Navigationsvorgängen sucht und automatisch eine Verknüpfungsentität mit geeigneten Fremdschlüsseln erstellt, legt die beiden übereinstimmenden Überspringennavigationen so fest, dass diese Fremdschlüssel verwendet werden. |
MaxLengthAttributeConvention |
Eine Konvention, die die maximale Länge basierend auf dem auf die MaxLengthAttribute -Eigenschaft angewendeten konfiguriert. |
ModelCleanupConvention |
Eine Konvention, die jeden Zustand entfernt, der nur während der Modellerstellung verwendet wird. |
NavigationAttributeConventionBase<TAttribute> |
Ein Basistyp für Konventionen, die die Konfiguration basierend auf einem Attribut ausführen, das auf eine Navigation angewendet wird. |
NavigationBackingFieldAttributeConvention |
Eine Konvention, die eine Navigationseigenschaft mit einem Sicherungsfeld basierend auf dem BackingFieldAttribute Attribut konfiguriert. |
NavigationEagerLoadingConvention |
Eine Konvention, die die Navigationen so konfiguriert, dass entitätseigene Entitätstypen als eifrig geladen werden. |
NonNullableConventionBase |
Ein Basistyp für Konventionen, die Modellaspekte basierend darauf konfigurieren, ob es sich beim Membertyp um einen Verweistyp ohne Nullable handelt. |
NonNullableNavigationConvention |
Eine Konvention, die die Nicht-NULL-fähigen Navigationen nach Bedarf als Prinzipalentitätstyp konfiguriert. |
NonNullableReferencePropertyConvention |
Eine Konvention, die die Eigenschaften von Typen ohne Nullable nach Bedarf konfiguriert. |
NotMappedEntityTypeAttributeConvention |
Eine Konvention, die Entitätstypen ignoriert, die über verfügen NotMappedAttribute. |
NotMappedMemberAttributeConvention |
Eine Konvention, die Elemente für Entitätstypen ignoriert, die über verfügen NotMappedAttribute. |
NotMappedTypeAttributeConvention |
Eine Konvention, die Entitätstypen ignoriert, die über verfügen NotMappedAttribute. |
OwnedAttributeConvention |
Eine Konvention, die die Entitätstypen konfiguriert, die sich im Besitz von OwnedAttribute als befinden. |
OwnedEntityTypeAttributeConvention |
Eine Konvention, die die Entitätstypen konfiguriert, die sich im Besitz von OwnedAttribute als befinden. |
OwnedTypesConvention |
Eine Konvention, die eigene Entitätstypen konfiguriert und die Navigation als eigene Entitätstypen definiert, ohne die Navigation zu definieren, wenn es nur eine Navigation dieses Typs gibt. |
PrecisionAttributeConvention |
Eine Konvention, die die Genauigkeit basierend auf dem auf die PrecisionAttribute -Eigenschaft angewendeten konfiguriert. |
PropertyAttributeConventionBase<TAttribute> |
Ein Basistyp für Konventionen, die eine Konfiguration basierend auf einem Attribut ausführen, das auf eine Eigenschaft angewendet wird. |
PropertyDiscoveryConvention |
Eine Konvention, die Entitätstypen Eigenschaften hinzufügt, die skalaren öffentlichen Eigenschaften für den CLR-Typ entsprechen. |
PropertyOverridesConvention |
Eine Konvention, die sicherstellt, dass die deklarierende Eigenschaft für die Eigenschaftsüberschreibungen aktuell ist. |
QueryFilterDefiningQueryRewritingConvention |
Konvention, die Zugriffe von DbSets in Abfragefiltern und definierende Abfragen in EntityQueryables konvertiert. Dadurch sind sie konsistent mit der Darstellung von DbSet-Zugriffen in den tatsächlichen Abfragen, was eine einfachere Verarbeitung in der Abfragepipeline ermöglicht. |
QueryFilterDefiningQueryRewritingConvention.DbSetAccessRewritingExpressionVisitor | |
QueryFilterRewritingConvention |
Konvention, die Zugriffe innerhalb von DbSet<TEntity> Abfragefiltern in EntityQueryRootExpressionkonvertiert. Dadurch sind sie konsistent mit der Darstellung von DbSet-Zugriffen in den tatsächlichen Abfragen, was eine einfachere Verarbeitung in der Abfragepipeline ermöglicht. |
QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor |
Ein Besucher, der DbSet-Zugriffe, die in einem Ausdruck gefunden werden, in EntityQueryRootExpressionum schreibt. |
RelationalColumnAttributeConvention |
Eine Konvention, die den Spaltennamen und -typ für eine Eigenschaft basierend auf dem angewendeten ColumnAttributekonfiguriert. |
RelationalColumnCommentAttributeConvention |
Eine Konvention, die den Spaltenkommentar für eine Eigenschaft oder ein Feld basierend auf dem angewendeten CommentAttributekonfiguriert. |
RelationalDbFunctionAttributeConvention |
Eine Konvention, die Modellfunktionszuordnungen basierend auf öffentlichen statischen Methoden in dem mit DbFunctionAttributegekennzeichneten Kontext konfiguriert. |
RelationalMapToJsonConvention |
Eine Konvention, die Standardeinstellungen für eine Entität konfiguriert, die einer JSON-Spalte zugeordnet ist. |
RelationalMaxIdentifierLengthConvention |
Eine Konvention, die die maximale Objektbezeichnerlänge konfiguriert, die von der Datenbank unterstützt wird. |
RelationalModelConvention |
Eine Konvention, die ein relationales Modell vorkompiliert. |
RelationalNavigationJsonPropertyNameAttributeConvention |
Eine Konvention, die einen JSON-Elementnamen für die Navigationseigenschaft konfiguriert, die json basierend auf dem JsonPropertyNameAttribute Attribut zugeordnet ist. |
RelationalPropertyJsonPropertyNameAttributeConvention |
Eine Konvention, die den JSON-Eigenschaftsnamen basierend auf dem angewendeten JsonPropertyNameAttributekonfiguriert. |
RelationalQueryFilterDefiningQueryRewritingConvention | |
RelationalQueryFilterDefiningQueryRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor | |
RelationalQueryFilterRewritingConvention |
Konvention, die Zugriffe innerhalb von DbSet<TEntity> Abfragefiltern in EntityQueryRootExpressionkonvertiert. Dadurch sind sie konsistent mit der Darstellung von DbSet-Zugriffen in den tatsächlichen Abfragen, was eine einfachere Verarbeitung in der Abfragepipeline ermöglicht. |
RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor |
Ein Besucher, der DbSet-Zugriffe, die in einem Ausdruck gefunden werden, in EntityQueryRootExpressionum schreibt. |
RelationalRuntimeModelConvention |
Eine Konvention, die eine optimierte Kopie des veränderlichen Modells erstellt. Diese Konvention wird in der Regel von Datenbankanbietern implementiert, um Anbieteranmerkungen beim Erstellen eines schreibgeschützten Modells zu aktualisieren. |
RelationalTableAttributeConvention |
Eine Konvention, die den Tabellennamen und das Schema für Entitätstypen basierend auf dem angewendeten TableAttributekonfiguriert. |
RelationalTableCommentAttributeConvention |
Eine Konvention, die den Tabellenkommentar für einen Entitätstyp basierend auf dem angewendeten CommentAttributekonfiguriert. |
RelationalValueGenerationConvention |
Eine Konvention, die die Speicherwertgenerierung als OnAdd für Eigenschaften konfiguriert, die Teil des Primärschlüssels und nicht Teil von Fremdschlüsseln sind oder für einen Datenbankstandardwert konfiguriert wurden. Außerdem werden Eigenschaften so konfiguriert, als OnAddOrUpdate wären sie als berechnete Spalten konfiguriert. |
RelationshipDiscoveryConvention |
Eine Konvention, die Beziehungen zwischen Entitätstypen basierend auf den Navigationseigenschaften konfiguriert, solange keine Unklarheit darüber besteht, welches die entsprechende inverse Navigation ist. |
RequiredNavigationAttributeConvention |
Eine Konvention, die die Prinzipalseite der Beziehung wie erforderlich konfiguriert, wenn die RequiredAttribute auf die Navigationseigenschaft auf den Prinzipalentitätstyp angewendet wird. |
RequiredPropertyAttributeConvention |
Eine Konvention, die Eigenschaften wie erforderlich konfiguriert, wenn sie angewendet RequiredAttribute haben. |
RuntimeModelConvention |
Eine Konvention, die eine optimierte Kopie des veränderlichen Modells erstellt. Diese Konvention wird in der Regel von Datenbankanbietern implementiert, um Anbieteranmerkungen beim Erstellen eines schreibgeschützten Modells zu aktualisieren. |
RuntimeModelConvention.QueryRootRewritingExpressionVisitor |
Ein Besucher, der in einem Ausdruck gefunden wurde, um einen anderen Entitätstyp EntityQueryRootExpression zu verwenden. |
SequenceUniquificationConvention |
Eine Konvention, die sicherstellt, dass alle Sequenzen im Modell eindeutige Namen innerhalb eines Schemas haben, wenn sie auf die maximale Bezeichnerlänge für das Modell gekürzt werden. |
ServicePropertyDiscoveryConvention |
Eine Konvention, die Entitätstypen Diensteigenschaften hinzufügt. |
SharedTableConvention |
Eine Konvention, die Namen von Datenbankobjekten für Entitätstypen bearbeitet, die eine Tabelle gemeinsam nutzen, um Konflikte zu vermeiden. |
SqliteConventionSetBuilder |
Ein Generator zum Erstellen von Konventionen für SQLite. |
SqliteRuntimeModelConvention |
Eine Konvention, die eine optimierte Kopie des veränderlichen Modells erstellt. |
SqliteSharedTableConvention |
Eine Konvention, die Namen von Datenbankobjekten für Entitätstypen bearbeitet, die eine Tabelle gemeinsam nutzen, um Konflikte zu vermeiden. |
SqlServerConventionSetBuilder |
Ein Generator zum Erstellen von Konventionen für SQL Server. |
SqlServerDbFunctionConvention |
Eine Konvention, die sicherstellt, dass Schema für Datenbankfunktionen aufgefüllt wird, für die das IsBuiltIn Flag auf |
SqlServerIndexConvention |
Eine Konvention, die den Filter für eindeutige nicht gruppierte Indizes mit Nullable-Spalten konfiguriert, um NULL-Werte herauszufiltern. |
SqlServerMemoryOptimizedTablesConvention |
Eine Konvention, die Indizes als nicht gruppiert für speicheroptimierte Tabellen konfiguriert. |
SqlServerOnDeleteConvention |
Eine Konvention, die das OnDelete-Verhalten für Fremdschlüssel für den Joinentitätstyp für selbstverweisende Überspringen von Navigationsvorgängen konfiguriert. |
SqlServerOutputClauseConvention |
Eine Konvention, die Tabellen mit Triggern so konfiguriert, dass die OUTPUT-Klausel beim Speichern von Änderungen nicht verwendet wird. |
SqlServerRuntimeModelConvention |
Eine Konvention, die eine optimierte Kopie des veränderlichen Modells erstellt. |
SqlServerSharedTableConvention |
Eine Konvention, die Namen von Datenbankobjekten für Entitätstypen bearbeitet, die eine Tabelle gemeinsam nutzen, um Konflikte zu vermeiden. |
SqlServerStoreGenerationConvention |
Eine Konvention, die sicherstellt, dass Eigenschaften nicht für einen Standardwert konfiguriert werden, als berechnete Spalte oder gleichzeitig mit einem SqlServerValueGenerationStrategy . |
SqlServerTemporalConvention |
Eine Konvention, die temporale Einstellungen für eine Entität bearbeitet, die einer temporalen Tabelle zugeordnet ist. |
SqlServerValueGenerationConvention |
Eine Konvention, die die Speicherwertgenerierung als OnAdd für Eigenschaften konfiguriert, die Teil des Primärschlüssels und nicht Teil von Fremdschlüsseln sind, für einen Datenbankstandardwert konfiguriert wurden oder für die Verwendung eines SqlServerValueGenerationStrategykonfiguriert wurde. Außerdem werden Eigenschaften so konfiguriert, als OnAddOrUpdate wären sie als berechnete Spalten konfiguriert. |
SqlServerValueGenerationStrategyConvention |
Eine Konvention, die das Standardmodell SqlServerValueGenerationStrategy als IdentityColumnkonfiguriert. |
StoredProcedureConvention |
Eine Konvention, die sicherstellt, dass der Entitätstyp für die gespeicherten Prozeduren aktuell ist. |
StoreGenerationConvention |
Eine Konvention, die sicherstellt, dass Eigenschaften nicht gleichzeitig für einen Standardwert und als berechnete Spalte konfiguriert werden. |
StoreKeyConvention |
Eine Konvention, die die Eigenschaft "id" hinzufügt – ein Schlüssel, der für Azure Cosmos erforderlich ist. |
StringLengthAttributeConvention |
Eine Konvention, die die maximale Länge basierend auf dem auf die StringLengthAttribute -Eigenschaft angewendeten konfiguriert. |
TableNameFromDbSetConvention |
Eine Konvention, die den Tabellennamen basierend auf dem DbSet<TEntity> Eigenschaftennamen konfiguriert. |
TableSharingConcurrencyTokenConvention |
Eine Konvention, die Entitätstypen ermittelt, die eine Tabelle mit einer Parallelitätstokenspalte verwenden, in der diese Entitätstypen keine Eigenschaft aufweisen, die dieser Spalte zugeordnet ist. Anschließend wird eine Schatten-Parallelitätseigenschaft erstellt, die dieser Spalte für die meisten Entitätstypen der Basis zugeordnet ist. |
TableValuedDbFunctionConvention |
Eine Konvention, die den Entitätstyp konfiguriert, dem eine abfragbare Funktion zugeordnet ist. |
TimestampAttributeConvention |
Eine Konvention, die die Eigenschaft als Parallelitätstoken konfiguriert, wenn ein TimestampAttribute darauf angewendet wird. |
TypeAttributeConventionBase<TAttribute> |
Ein Basistyp für Konventionen, die die Konfiguration basierend auf einem Attribut ausführen, das für einen Strukturtyp angegeben ist. |
TypeMappingConvention |
Eine Konvention, die die Zuordnung von Speichertyps zu Entitätseigenschaften erstellt und zuweist. |
UnicodeAttributeConvention |
Eine Konvention, die unicode basierend auf dem UnicodeAttribute auf der -Eigenschaft angewendeten konfiguriert. |
ValidatingConvention |
Eine Konvention, die überprüft, ob das Modell gültig ist. |
ValueGenerationConvention |
Eine Konvention, die die Speicherwertgenerierung wie OnAdd für Eigenschaften konfiguriert, die Teil des Primärschlüssels und nicht Teil von Fremdschlüsseln sind. |
Schnittstellen
IComplexPropertyAddedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn einem typähnlichen Objekt eine komplexe Eigenschaft hinzugefügt wird. |
IComplexPropertyAnnotationChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine Anmerkung für eine komplexe Eigenschaft geändert wird. |
IComplexPropertyFieldChangedConvention |
Represents an operation that should be perform when the backing field for a complex property is changed. |
IComplexPropertyNullabilityChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn die NULL-Zulässigkeit für eine komplexe Eigenschaft geändert wird. |
IComplexPropertyRemovedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine komplexe Eigenschaft aus einem typähnlichen Objekt entfernt wird. |
IComplexTypeAnnotationChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine Anmerkung für einen komplexen Typ geändert wird. |
IComplexTypeMemberIgnoredConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn ein komplexer Typmember ignoriert wird. |
IConvention |
Dies ist die Basisschnittstelle für alle Konventionsschnittstellen, sie sollte nicht direkt implementiert werden. |
IConventionBatch |
Stellt ein -Objekt dar, das alle Konventionsaufrufe verzögert, bis es ausgeführt oder verworfen wird. |
IConventionContext |
Kontextinformationen, die jedem Konventionsaufruf zugeordnet sind. |
IConventionContext<TMetadata> |
Kontextinformationen, die jedem Konventionsaufruf zugeordnet sind. |
IDiscriminatorPropertySetConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine Diskriminatoreigenschaft für einen Entitätstyp festgelegt wird. |
IElementTypeAnnotationChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine Anmerkung für die Elemente einer Auflistungseigenschaft geändert wird. |
IElementTypeNullabilityChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn sich die NULL-Zulässigkeit für die Elemente einer Auflistungseigenschaft geändert hat. |
IEntityTypeAddedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn dem Modell ein Entitätstyp hinzugefügt wird. |
IEntityTypeAnnotationChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine Anmerkung für einen Entitätstyp geändert wird. |
IEntityTypeBaseTypeChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn sich der Basistyp eines Entitätstyps ändert. |
IEntityTypeIgnoredConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn ein Entitätstyp ignoriert wird. |
IEntityTypeMemberIgnoredConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn ein Entitätstypmember ignoriert wird. |
IEntityTypePrimaryKeyChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn der Primärschlüssel für einen Entitätstyp geändert wird. |
IEntityTypeRemovedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn ein Entitätstyp aus dem Modell entfernt wird. |
IForeignKeyAddedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn dem Entitätstyp ein Fremdschlüssel hinzugefügt wird. |
IForeignKeyAnnotationChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine Anmerkung für einen Fremdschlüssel geändert wird. |
IForeignKeyDependentRequirednessChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn die abhängige Anforderung für einen Fremdschlüssel geändert wird. |
IForeignKeyNullNavigationSetConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine Navigation für einen Fremdschlüssel auf |
IForeignKeyOwnershipChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn der Besitzwert für einen Fremdschlüssel geändert wird. |
IForeignKeyPrincipalEndChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn das Prinzipalende eines Fremdschlüssels geändert wird. |
IForeignKeyPropertiesChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn die Fremdschlüsseleigenschaften oder der Prinzipalschlüssel geändert werden. |
IForeignKeyRemovedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn ein Fremdschlüssel entfernt wird. |
IForeignKeyRequirednessChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn die Anforderung für einen Fremdschlüssel geändert wird. |
IForeignKeyUniquenessChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn die Eindeutigkeit eines Fremdschlüssels geändert wird. |
IIndexAddedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn dem Entitätstyp ein Index hinzugefügt wird. |
IIndexAnnotationChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine Anmerkung für einen Index geändert wird. |
IIndexRemovedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn ein Index aus dem Entitätstyp entfernt wird. |
IIndexSortOrderChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn die Sortierreihenfolge eines Indexes geändert wird. |
IIndexUniquenessChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn die Eindeutigkeit für einen Index geändert wird. |
IKeyAddedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn dem Entitätstyp ein Schlüssel hinzugefügt wird. |
IKeyAnnotationChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine Anmerkung für einen Schlüssel geändert wird. |
IKeyRemovedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn ein Schlüssel entfernt wird. |
IModelAnnotationChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine Anmerkung für ein Modell geändert wird. |
IModelFinalizedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, nachdem ein Modell abgeschlossen wurde und nicht mehr mutiert werden kann. |
IModelFinalizingConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn ein Modell abgeschlossen wird. |
IModelInitializedConvention |
Stellt einen Vorgang dar, der bei der Initialisierung eines Modells ausgeführt werden soll. |
INavigationAddedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn dem Entitätstyp eine Navigation hinzugefügt wird. |
INavigationAnnotationChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine Anmerkung in einer Navigation geändert wird. |
INavigationRemovedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine Navigation aus dem Entitätstyp entfernt wird. |
IPropertyAddedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn dem Entitätstyp eine Eigenschaft hinzugefügt wird. |
IPropertyAnnotationChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine Anmerkung für eine Eigenschaft geändert wird. |
IPropertyElementTypeChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn die IElementType für eine Eigenschaft geändert wird. |
IPropertyFieldChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn das Sicherungsfeld für eine Eigenschaft geändert wird. |
IPropertyNullabilityChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn die NULL-Zulässigkeit für eine Eigenschaft geändert wird. |
IPropertyRemovedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine Eigenschaft aus dem Entitätstyp entfernt wird. |
ISkipNavigationAddedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn dem Entitätstyp eine Überspringen der Navigation hinzugefügt wird. |
ISkipNavigationAnnotationChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine Anmerkung in einer Überspringensnavigation geändert wird. |
ISkipNavigationForeignKeyChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden sollte, wenn ein Navigationsfremdschlüssel geändert wird. |
ISkipNavigationInverseChangedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn ein Navigationssprung inverse geändert wird. |
ISkipNavigationRemovedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn eine überspringende Navigation aus dem Entitätstyp entfernt wird. |
ITriggerAddedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn dem Entitätstyp ein Trigger hinzugefügt wird. |
ITriggerRemovedConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn ein Trigger aus dem Entitätstyp entfernt wird. |
ITypeIgnoredConvention |
Stellt einen Vorgang dar, der ausgeführt werden soll, wenn ein Typ ignoriert wird. |
Entity Framework