Microsoft.EntityFrameworkCore.Metadata.Conventions Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasy
| BackingFieldAttributeConvention |
Konwencja, która konfiguruje właściwość jako pole tworzenia kopii zapasowej na podstawie atrybutu BackingFieldAttribute . |
| BackingFieldConvention |
Konwencja, która znajduje pola zapasowe dla właściwości na podstawie ich nazw:
|
| BaseTypeDiscoveryConvention |
Konwencja, która znajduje podstawowe i pochodne typy jednostek, które są już częścią modelu na podstawie skojarzonej hierarchii typów CLR. |
| CascadeDeleteConvention |
Konwencja określająca zachowanie usuwania dla Cascade wymaganych kluczy obcych i ClientSetNull opcjonalnych. |
| ChangeTrackingStrategyConvention |
Konwencja, która ustawia flagę na modelu, aby zawsze pomijać wykrywanie zmian, jeśli żaden typ jednostki nie używa Snapshot strategii. |
| CheckConstraintConvention |
Konwencja zapewniająca, że ograniczenia sprawdzania typów pochodnych są zgodne z ograniczeniami sprawdzania typu podstawowego. Zapewnia również, że typ deklarowania jest aktualny. |
| ComplexPropertyDiscoveryConvention |
Konwencja, która konfiguruje relacje między typami jednostek na podstawie właściwości nawigacji, o ile nie ma wątpliwości co do tego, do którego jest odpowiedni odwrotna nawigacja. |
| ComplexTypeAttributeConvention |
Konwencja, która konfiguruje typy, które mają element ComplexTypeAttribute. |
| ConcurrencyCheckAttributeConvention |
Konwencja, która konfiguruje właściwość jako token współbieżności, jeśli ma ConcurrencyCheckAttributewartość . |
| ConstructorBindingConvention |
Konwencja, która wiąże parametry konstruktora typu jednostki z istniejącymi właściwościami i właściwościami usługi na podstawie ich nazw:
|
| ContextContainerConvention |
Konwencja, która konfiguruje domyślną nazwę kontenera jako nazwę typu kontekstu. |
| ConventionSet |
Reprezentuje zestaw konwencji używanych do tworzenia modelu. |
| CosmosDiscriminatorConvention |
Konwencja, która konfiguruje dyskryminującą wartość typów jednostek jako nazwę typu jednostki. |
| CosmosInversePropertyAttributeConvention |
Konwencja, która konfiguruje odwrotną właściwość nawigacji na InversePropertyAttribute podstawie określonej na innej właściwości nawigacji. Zakłada się, że wszystkie nawigacje są przeznaczone dla typów jednostek należących do usługi Cosmos. |
| CosmosKeyDiscoveryConvention |
Konwencja, która znajduje właściwość klucza podstawowego dla typu jednostki na podstawie nazw i dodaje do niego klucz partycji, jeśli istnieje. |
| CosmosManyToManyJoinEntityTypeConvention |
Konwencja, która tworzy typ jednostki sprzężenia dla relacji wiele-do-wielu i dodaje do niego klucz partycji, jeśli powiązane typy współużytkować jeden. |
| CosmosRelationshipDiscoveryConvention |
Konwencja, która konfiguruje relacje między typami jednostek na podstawie właściwości nawigacji, o ile nie ma wątpliwości co do tego, do którego jest odpowiedni odwrotna nawigacja. Zakłada się, że wszystkie nawigacje są przeznaczone dla typów jednostek należących do usługi Cosmos. |
| CosmosRuntimeModelConvention |
Konwencja, która tworzy zoptymalizowaną kopię modelu modyfikowalnego. Ta konwencja jest zwykle implementowana przez dostawców baz danych w celu aktualizowania adnotacji dostawcy podczas tworzenia modelu tylko do odczytu. |
| CosmosValueGenerationConvention |
Konwencja, która konfiguruje generowanie wartości jako OnAdd właściwości, które są częścią klucza podstawowego, a nie część żadnych kluczy obcych lub zostały skonfigurowane do posiadania wartości domyślnej bazy danych. |
| DatabaseGeneratedAttributeConvention |
Konwencja, która konfiguruje właściwość tak, jakby IdentityOnAdd została określona, OnAddOrUpdate jeśli Computed jest określona lub Never określona None przy użyciu elementu DatabaseGeneratedAttribute. |
| DbFunctionTypeMappingConvention |
Konwencja konfiguruje mapowanie typów dla IDbFunction wystąpień. |
| DbSetFindingConvention |
Konwencja, która dodaje typy jednostek na DbSet<TEntity> podstawie właściwości zdefiniowanych w klasie pochodnej DbContext . |
| DefiningQueryRewritingConvention |
Konwencja, która konwertuje DbSet<TEntity> dostęp do filtrów zapytań wewnątrz i definiując zapytania na EntityQueryRootExpression. Dzięki temu są one spójne z sposobem, w jaki zestaw DbSet uzyskuje dostęp do rzeczywistych zapytań, co umożliwia łatwiejsze przetwarzanie w potoku zapytań. |
| DeleteBehaviorAttributeConvention |
Konwencja, która konfiguruje zachowanie usuwania na podstawie zastosowanej DeleteBehaviorAttribute właściwości. |
| DerivedTypeDiscoveryConvention |
Konwencja, która znajduje typy jednostek pochodnych, które są już częścią modelu na podstawie skojarzonej hierarchii typów CLR. |
| DiscriminatorConvention |
Konwencja, która konfiguruje wartość dyskryminującą dla typów jednostek w hierarchii jako nazwę typu jednostki. |
| DiscriminatorLengthConvention |
Konwencja określająca maksymalną długość właściwości dyskryminujących ciągów. |
| ElementMappingConvention |
Konwencja, która zapewnia mapowanie właściwości, ma dowolny elementMapping odnaleziony przez maper typu. |
| EntitySplittingConvention |
Konwencja, która tworzy łączenie relacji na potrzeby dzielenia jednostek i zarządza fragmentami mapowania. |
| EntityTypeAttributeConventionBase<TAttribute> |
Podstawowy typ konwencji, które wykonują konfigurację na podstawie atrybutu określonego w typie jednostki. |
| EntityTypeConfigurationAttributeConvention |
Konwencja, która stosuje konfigurację typu jednostki określoną w EntityTypeConfigurationAttributepliku . |
| EntityTypeConfigurationEntityTypeAttributeConvention |
Konwencja, która stosuje konfigurację typu jednostki określoną w EntityTypeConfigurationAttributepliku . |
| EntityTypeHierarchyMappingConvention |
Konwencja, która usuwa dyskryminujące typy jednostek innych niż TPH i nie mapuje dziedziczonych właściwości dla typów jednostek TPT. |
| ForeignKeyAttributeConvention |
Konwencja, która konfiguruje właściwości klucza obcego skojarzone z właściwością nawigacji na ForeignKeyAttribute podstawie określonych właściwości lub właściwości nawigacji. |
| ForeignKeyIndexConvention |
Konwencja, która tworzy indeksy we właściwościach klucza obcego, chyba że są one już objęte istniejącymi indeksami lub kluczami. |
| ForeignKeyPropertyDiscoveryConvention |
Konwencja, która znajduje właściwości klucza obcego dla relacji na podstawie ich nazw, ignorując przypadek:
|
| IndexAttributeConvention |
Konwencja, która konfiguruje indeksy bazy danych na podstawie .IndexAttribute |
| InheritanceDiscoveryConventionBase |
Typ podstawowy konwencji odnajdywania dziedziczenia |
| InversePropertyAttributeConvention |
Konwencja, która konfiguruje odwrotną właściwość nawigacji na InversePropertyAttribute podstawie określonej na innej właściwości nawigacji. |
| KeyAttributeConvention |
Konwencja, która konfiguruje klucz typu jednostki na KeyAttribute podstawie określonej właściwości lub PrimaryKeyAttribute określonej w typie CLR. |
| KeyDiscoveryConvention |
Konwencja, która znajduje właściwość klucza podstawowego dla typu jednostki na podstawie nazw, ignorując przypadek:
|
| KeylessAttributeConvention |
Konwencja, która ignoruje typy jednostek, które mają element KeylessAttribute. |
| KeylessEntityTypeAttributeConvention |
Konwencja, która ignoruje typy jednostek, które mają element KeylessAttribute. |
| ManyToManyJoinEntityTypeConvention |
Konwencja, która szuka pasujących nawigacji pominięcia i automatycznie tworzy jednostkę sprzężenia wiele-do-wielu z odpowiednimi kluczami obcymi, ustawia dwa pasujące nawigacje pomiń, aby używać tych kluczy obcych. |
| MaxLengthAttributeConvention |
Konwencja, która konfiguruje maksymalną długość na podstawie zastosowanej MaxLengthAttribute właściwości. |
| ModelCleanupConvention |
Konwencja, która usuwa wszystkie stany, które są używane tylko podczas kompilowania modelu. |
| NavigationAttributeConventionBase<TAttribute> |
Podstawowy typ konwencji, które wykonują konfigurację na podstawie atrybutu zastosowanego do nawigacji. |
| NavigationBackingFieldAttributeConvention |
Konwencja, która konfiguruje właściwość nawigacji jako pole kopii zapasowej na podstawie atrybutu BackingFieldAttribute . |
| NavigationEagerLoadingConvention |
Konwencja, która konfiguruje nawigacje do typów jednostek należących do użytkownika jako chętnych do załadowania. |
| NonNullableConventionBase |
Podstawowy typ konwencji, które konfigurują aspekty modelu na podstawie tego, czy typ elementu członkowskiego jest typem referencyjnym bez wartości null. |
| NonNullableNavigationConvention |
Konwencja, która konfiguruje nawigacje bez wartości null do typu jednostki głównej zgodnie z wymaganiami. |
| NonNullableReferencePropertyConvention |
Konwencja, która konfiguruje właściwości typów nienależących do wartości null zgodnie z wymaganiami. |
| NotMappedEntityTypeAttributeConvention |
Konwencja, która ignoruje typy jednostek, które mają element NotMappedAttribute. |
| NotMappedMemberAttributeConvention |
Konwencja, która ignoruje elementy członkowskie w typach jednostek, które mają NotMappedAttributeelement . |
| NotMappedTypeAttributeConvention |
Konwencja, która ignoruje typy jednostek, które mają element NotMappedAttribute. |
| OwnedAttributeConvention |
Konwencja, która konfiguruje typy jednostek, które mają OwnedAttribute jako własność. |
| OwnedEntityTypeAttributeConvention |
Konwencja, która konfiguruje typy jednostek, które mają OwnedAttribute jako własność. |
| OwnedTypesConvention |
Konwencja, która konfiguruje typy jednostek należących do użytkownika z definiowaniem nawigacji jako typów jednostek należących bez definiowania nawigacji, jeśli istnieje tylko jedna nawigacja tego typu. |
| PrecisionAttributeConvention |
Konwencja, która konfiguruje precyzję na podstawie zastosowanej PrecisionAttribute właściwości. |
| PropertyAttributeConventionBase<TAttribute> |
Podstawowy typ konwencji, które wykonują konfigurację na podstawie atrybutu zastosowanego do właściwości. |
| PropertyDiscoveryConvention |
Konwencja, która dodaje właściwości do typów jednostek odpowiadających właściwościom publicznym skalarnym w typie CLR. |
| PropertyOverridesConvention |
Konwencja, która gwarantuje, że właściwość deklara jest bieżąca dla przesłonięć właściwości. |
| QueryFilterDefiningQueryRewritingConvention |
Konwencja, która konwertuje dostęp do zestawów dbSet wewnątrz filtrów zapytań i definiowania zapytań do obiektów EntityQueryable. Dzięki temu są one spójne z sposobem, w jaki zestaw DbSet uzyskuje dostęp do rzeczywistych zapytań, co umożliwia łatwiejsze przetwarzanie w potoku zapytań. |
| QueryFilterDefiningQueryRewritingConvention.DbSetAccessRewritingExpressionVisitor | |
| QueryFilterRewritingConvention |
Konwencja, która konwertuje DbSet<TEntity> dostęp do filtrów zapytań wewnątrz na EntityQueryRootExpression. Dzięki temu są one spójne z sposobem, w jaki zestaw DbSet uzyskuje dostęp do rzeczywistych zapytań, co umożliwia łatwiejsze przetwarzanie w potoku zapytań. |
| QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor |
Gość, który ponownie zapisuje dostęp do zestawu dbSet napotkany w wyrażeniu na EntityQueryRootExpression. |
| RelationalColumnAttributeConvention |
Konwencja, która konfiguruje nazwę i typ kolumny dla właściwości na podstawie zastosowanego ColumnAttributeelementu . |
| RelationalColumnCommentAttributeConvention |
Konwencja, która konfiguruje komentarz kolumny dla właściwości lub pola na podstawie zastosowanego CommentAttributeelementu . |
| RelationalDbFunctionAttributeConvention |
Konwencja, która konfiguruje mapowania funkcji modelu na podstawie publicznych metod statycznych w kontekście oznaczonym za pomocą DbFunctionAttributepolecenia . |
| RelationalMapToJsonConvention |
Konwencja, która konfiguruje ustawienia domyślne dla jednostki mapowanej na kolumnę JSON. |
| RelationalMaxIdentifierLengthConvention |
Konwencja, która konfiguruje maksymalną długość identyfikatora obiektu obsługiwaną przez bazę danych. |
| RelationalModelConvention |
Konwencja, która wstępnie skompiluje model relacyjny. |
| RelationalNavigationJsonPropertyNameAttributeConvention |
Konwencja, która konfiguruje nazwę elementu JSON dla właściwości nawigacji mapowanej na kod json na podstawie atrybutu JsonPropertyNameAttribute . |
| RelationalPropertyJsonPropertyNameAttributeConvention |
Konwencja, która konfiguruje nazwę właściwości JSON na podstawie zastosowanego JsonPropertyNameAttributeelementu . |
| RelationalQueryFilterDefiningQueryRewritingConvention | |
| RelationalQueryFilterDefiningQueryRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor | |
| RelationalQueryFilterRewritingConvention |
Konwencja, która konwertuje DbSet<TEntity> dostęp do filtrów zapytań wewnątrz na EntityQueryRootExpression. Dzięki temu są one spójne z sposobem, w jaki zestaw DbSet uzyskuje dostęp do rzeczywistych zapytań, co umożliwia łatwiejsze przetwarzanie w potoku zapytań. |
| RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor |
Gość, który ponownie zapisuje dostęp do zestawu dbSet napotkany w wyrażeniu na EntityQueryRootExpression. |
| RelationalRuntimeModelConvention |
Konwencja, która tworzy zoptymalizowaną kopię modelu modyfikowalnego. Ta konwencja jest zwykle implementowana przez dostawców baz danych w celu aktualizowania adnotacji dostawcy podczas tworzenia modelu tylko do odczytu. |
| RelationalTableAttributeConvention |
Konwencja, która konfiguruje nazwę tabeli i schemat dla typów jednostek na podstawie zastosowanego TableAttributeelementu . |
| RelationalTableCommentAttributeConvention |
Konwencja, która konfiguruje komentarz tabeli dla typu jednostki na podstawie zastosowanego CommentAttributeelementu . |
| RelationalValueGenerationConvention |
Konwencja, która konfiguruje generowanie wartości jako OnAdd właściwości, które są częścią klucza podstawowego, a nie część żadnych kluczy obcych lub zostały skonfigurowane do posiadania wartości domyślnej bazy danych. Konfiguruje również właściwości tak, jakby OnAddOrUpdate zostały skonfigurowane jako kolumny obliczeniowe. |
| RelationshipDiscoveryConvention |
Konwencja, która konfiguruje relacje między typami jednostek na podstawie właściwości nawigacji, o ile nie ma wątpliwości co do tego, do którego jest odpowiedni odwrotna nawigacja. |
| RequiredNavigationAttributeConvention |
Konwencja, która konfiguruje główną stronę relacji zgodnie z wymaganiami, jeśli RequiredAttribute właściwość nawigacji jest stosowana do typu jednostki głównej. |
| RequiredPropertyAttributeConvention |
Konwencja, która konfiguruje właściwości zgodnie z wymaganiami, jeśli zostały RequiredAttribute zastosowane. |
| RuntimeModelConvention |
Konwencja, która tworzy zoptymalizowaną kopię modelu modyfikowalnego. Ta konwencja jest zwykle implementowana przez dostawców baz danych w celu aktualizowania adnotacji dostawcy podczas tworzenia modelu tylko do odczytu. |
| RuntimeModelConvention.QueryRootRewritingExpressionVisitor |
Gość, który ponownie zapisuje w wyrażeniu EntityQueryRootExpression , aby użyć innego typu jednostki. |
| SequenceUniquificationConvention |
Konwencja zapewniająca, że wszystkie sekwencje w modelu mają unikatowe nazwy w schemacie po obcięciu do maksymalnej długości identyfikatora modelu. |
| ServicePropertyDiscoveryConvention |
Konwencja, która dodaje właściwości usługi do typów jednostek. |
| SharedTableConvention |
Konwencja, która manipuluje nazwami obiektów bazy danych dla typów jednostek, które współużytkują tabelę, aby uniknąć starć. |
| SqliteConventionSetBuilder |
Konstruktor do tworzenia konwencji dla SQLite. |
| SqliteRuntimeModelConvention |
Konwencja, która tworzy zoptymalizowaną kopię modelu modyfikowalnego. |
| SqliteSharedTableConvention |
Konwencja, która manipuluje nazwami obiektów bazy danych dla typów jednostek, które współużytkują tabelę, aby uniknąć starć. |
| SqlServerConventionSetBuilder |
Konstruktor do tworzenia konwencji dla SQL Server. |
| SqlServerDbFunctionConvention |
Konwencja zapewniająca wypełnienie Schema funkcji bazy danych, które mają flagę ustawioną IsBuiltIn na |
| SqlServerIndexConvention |
Konwencja, która konfiguruje filtr unikatowych indeksów nieklasowanych z kolumnami dopuszczanymi do wartości null w celu odfiltrowania wartości null. |
| SqlServerMemoryOptimizedTablesConvention |
Konwencja, która konfiguruje indeksy jako nieklasowane dla tabel zoptymalizowanych pod kątem pamięci. |
| SqlServerOnDeleteConvention |
Konwencja, która konfiguruje zachowanie OnDelete dla kluczy obcych w typie jednostki sprzężenia na potrzeby samodzielnego odwoływania się do nawigacji pominięcia |
| SqlServerOutputClauseConvention |
Konwencja, która konfiguruje tabele z wyzwalaczami, aby nie używać klauzuli OUTPUT podczas zapisywania zmian. |
| SqlServerRuntimeModelConvention |
Konwencja, która tworzy zoptymalizowaną kopię modelu modyfikowalnego. |
| SqlServerSharedTableConvention |
Konwencja, która manipuluje nazwami obiektów bazy danych dla typów jednostek, które współużytkują tabelę, aby uniknąć starć. |
| SqlServerStoreGenerationConvention |
Konwencja, która gwarantuje, że właściwości nie są skonfigurowane tak, aby miały wartość domyślną, jako obliczoną kolumnę lub używając jednocześnie SqlServerValueGenerationStrategy . |
| SqlServerTemporalConvention |
Konwencja, która manipuluje ustawieniami czasowym jednostki mapowanej na tabelę czasową. |
| SqlServerValueGenerationConvention |
Konwencja, która konfiguruje generowanie wartości magazynu jako OnAdd właściwości będących częścią klucza podstawowego, a nie część żadnych kluczy obcych, została skonfigurowana tak, aby miała wartość domyślną bazy danych lub została skonfigurowana do używania SqlServerValueGenerationStrategyelementu . Konfiguruje również właściwości tak, jakby OnAddOrUpdate zostały skonfigurowane jako kolumny obliczeniowe. |
| SqlServerValueGenerationStrategyConvention |
Konwencja, która konfiguruje model SqlServerValueGenerationStrategy domyślny jako IdentityColumn. |
| StoredProcedureConvention |
Konwencja zapewniająca, że typ jednostki jest aktualny dla procedur składowanych. |
| StoreGenerationConvention |
Konwencja, która gwarantuje, że właściwości nie są skonfigurowane do posiadania wartości domyślnej i jako kolumny obliczeniowej w tym samym czasie. |
| StoreKeyConvention |
Konwencja, która dodaje właściwość "id" — klucz wymagany przez usługę Azure Cosmos. |
| StringLengthAttributeConvention |
Konwencja, która konfiguruje maksymalną długość na podstawie zastosowanej StringLengthAttribute właściwości. |
| TableNameFromDbSetConvention |
Konwencja, która konfiguruje nazwę tabeli na DbSet<TEntity> podstawie nazwy właściwości. |
| TableSharingConcurrencyTokenConvention |
Konwencja, która znajduje typy jednostek, które współużytkują tabelę z kolumną tokenu współbieżności, w której te typy jednostek nie mają właściwości zamapowanej na tę kolumnę. Następnie tworzy właściwość współbieżności w tle zamapowana na tej kolumnie na najbardziej podstawowe typy jednostek. |
| TableValuedDbFunctionConvention |
Konwencja, która konfiguruje typ jednostki, do której jest mapowana funkcja z możliwością wykonywania zapytań. |
| TimestampAttributeConvention |
Konwencja, która konfiguruje właściwość jako token współbieżności, jeśli TimestampAttribute jest do niej stosowany. |
| TypeAttributeConventionBase<TAttribute> |
Podstawowy typ konwencji, które wykonują konfigurację na podstawie atrybutu określonego w typie strukturalnym. |
| TypeMappingConvention |
Konwencja, która tworzy i przypisuje mapowanie typów do właściwości jednostki. |
| UnicodeAttributeConvention |
Konwencja, która konfiguruje unicode na podstawie zastosowanej UnicodeAttribute właściwości. |
| ValidatingConvention |
Konwencja sprawdzająca, czy model jest prawidłowy. |
| ValueGenerationConvention |
Konwencja, która konfiguruje generowanie wartości zgodnie OnAdd z właściwościami, które są częścią klucza podstawowego, a nie są częścią żadnych kluczy obcych. |
Interfejsy
| IComplexPropertyAddedConvention |
Reprezentuje operację, która powinna być wykonywana po dodaniu właściwości złożonej do obiektu przypominającego typ. |
| IComplexPropertyAnnotationChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie adnotacji na właściwości złożonej. |
| IComplexPropertyFieldChangedConvention |
Reprezentuje operację, którą należy wykonać podczas zmiany pola tworzenia kopii zapasowej dla właściwości złożonej. |
| IComplexPropertyNullabilityChangedConvention |
Reprezentuje operację, która powinna zostać wykonana po zmianie wartości null dla właściwości złożonej. |
| IComplexPropertyRemovedConvention |
Reprezentuje operację, która powinna być wykonywana po usunięciu właściwości złożonej z obiektu przypominającego typ. |
| IComplexTypeAnnotationChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie adnotacji w typie złożonym. |
| IComplexTypeMemberIgnoredConvention |
Reprezentuje operację, która powinna być wykonywana, gdy składowy typu złożonego jest ignorowany. |
| IConvention |
Jest to podstawowy interfejs dla wszystkich interfejsów konwencji, który nie powinien być implementowany bezpośrednio. |
| IConventionBatch |
Reprezentuje obiekt, który opóźnia wywołania konwencji do momentu jego uruchomienia lub usunięcia. |
| IConventionContext |
Informacje kontekstowe skojarzone z każdym wywołaniem konwencji. |
| IConventionContext<TMetadata> |
Informacje kontekstowe skojarzone z każdym wywołaniem konwencji. |
| IDiscriminatorPropertySetConvention |
Reprezentuje operację, która powinna być wykonywana, gdy właściwość dyskryminująca jest ustawiona dla typu jednostki. |
| IElementTypeAnnotationChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie adnotacji na elementach właściwości kolekcji. |
| IElementTypeNullabilityChangedConvention |
Reprezentuje operację, która powinna zostać wykonana po zmianie wartości null dla elementów właściwości kolekcji. |
| IEntityTypeAddedConvention |
Reprezentuje operację, która powinna być wykonywana po dodaniu typu jednostki do modelu. |
| IEntityTypeAnnotationChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie adnotacji w typie jednostki. |
| IEntityTypeBaseTypeChangedConvention |
Reprezentuje operację, którą należy wykonać, gdy zmienia się typ podstawowy typu jednostki. |
| IEntityTypeIgnoredConvention |
Reprezentuje operację, która powinna być wykonywana, gdy typ jednostki jest ignorowany. |
| IEntityTypeMemberIgnoredConvention |
Reprezentuje operację, która powinna być wykonywana, gdy element członkowski typu jednostki jest ignorowany. |
| IEntityTypePrimaryKeyChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie klucza podstawowego dla typu jednostki. |
| IEntityTypeRemovedConvention |
Reprezentuje operację, którą należy wykonać po usunięciu typu jednostki z modelu. |
| IForeignKeyAddedConvention |
Reprezentuje operację, która powinna być wykonywana po dodaniu klucza obcego do typu jednostki. |
| IForeignKeyAnnotationChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie adnotacji na kluczu obcym. |
| IForeignKeyDependentRequirednessChangedConvention |
Reprezentuje operację, którą należy wykonać, gdy zmienia się wymagana zależność klucza obcego. |
| IForeignKeyNullNavigationSetConvention |
Reprezentuje operację, która powinna być wykonywana, gdy nawigacja jest ustawiona |
| IForeignKeyOwnershipChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie wartości własności klucza obcego. |
| IForeignKeyPrincipalEndChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie głównego końca klucza obcego. |
| IForeignKeyPropertiesChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie właściwości klucza obcego lub klucza głównego. |
| IForeignKeyRemovedConvention |
Reprezentuje operację, która powinna być wykonywana po usunięciu klucza obcego. |
| IForeignKeyRequirednessChangedConvention |
Reprezentuje operację, która powinna zostać wykonana po zmianie wymaganej dla klucza obcego. |
| IForeignKeyUniquenessChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie unikatowości klucza obcego. |
| IIndexAddedConvention |
Reprezentuje operację, która powinna być wykonywana po dodaniu indeksu do typu jednostki. |
| IIndexAnnotationChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie adnotacji w indeksie. |
| IIndexRemovedConvention |
Reprezentuje operację, która powinna być wykonywana po usunięciu indeksu z typu jednostki. |
| IIndexSortOrderChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie kolejności sortowania indeksu. |
| IIndexUniquenessChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie unikatowości indeksu. |
| IKeyAddedConvention |
Reprezentuje operację, która powinna być wykonywana po dodaniu klucza do typu jednostki. |
| IKeyAnnotationChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie adnotacji na kluczu. |
| IKeyRemovedConvention |
Reprezentuje operację, która powinna być wykonywana po usunięciu klucza. |
| IModelAnnotationChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie adnotacji na modelu. |
| IModelFinalizedConvention |
Reprezentuje operację, która powinna być wykonywana po sfinalizowaniu modelu i nie może być już zmutowana. |
| IModelFinalizingConvention |
Reprezentuje operację, która powinna być wykonywana po sfinalizowaniu modelu. |
| IModelInitializedConvention |
Reprezentuje operację, która powinna być wykonywana po zainicjowaniu modelu. |
| INavigationAddedConvention |
Reprezentuje operację, którą należy wykonać po dodaniu nawigacji do typu jednostki. |
| INavigationAnnotationChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie adnotacji na nawigacji. |
| INavigationRemovedConvention |
Reprezentuje operację, która powinna być wykonywana po usunięciu nawigacji z typu jednostki. |
| IPropertyAddedConvention |
Reprezentuje operację, która powinna być wykonywana po dodaniu właściwości do typu jednostki. |
| IPropertyAnnotationChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie adnotacji we właściwości. |
| IPropertyElementTypeChangedConvention |
Reprezentuje operację, która powinna zostać wykonana po IElementType zmianie właściwości. |
| IPropertyFieldChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie pola tworzenia kopii zapasowej dla właściwości. |
| IPropertyNullabilityChangedConvention |
Reprezentuje operację, która powinna zostać wykonana po zmianie wartości null dla właściwości. |
| IPropertyRemovedConvention |
Reprezentuje operację, która powinna być wykonywana po usunięciu właściwości z typu jednostki. |
| ISkipNavigationAddedConvention |
Reprezentuje operację, która powinna być wykonywana po dodaniu nawigacji pominięcia do typu jednostki. |
| ISkipNavigationAnnotationChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie adnotacji na nawigacji pomiń. |
| ISkipNavigationForeignKeyChangedConvention |
Reprezentuje operację, którą należy wykonać po zmianie klucza obcego nawigacji pominięcia. |
| ISkipNavigationInverseChangedConvention |
Reprezentuje operację, która powinna być wykonywana po zmianie odwrotnej nawigacji pominięcia. |
| ISkipNavigationRemovedConvention |
Reprezentuje operację, która powinna być wykonywana po usunięciu nawigacji pominięcia z typu jednostki. |
| ITriggerAddedConvention |
Reprezentuje operację, która powinna być wykonywana po dodaniu wyzwalacza do typu jednostki. |
| ITriggerRemovedConvention |
Reprezentuje operację, która powinna być wykonywana po usunięciu wyzwalacza z typu jednostki. |
| ITypeIgnoredConvention |
Reprezentuje operację, która powinna być wykonywana, gdy typ jest ignorowany. |