Microsoft.EntityFrameworkCore.Metadata.Conventions Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
BackingFieldAttributeConvention |
Соглашение, которое настраивает свойство как имеющее резервное поле на основе атрибута BackingFieldAttribute . |
BackingFieldConvention |
Соглашение, которое находит резервные поля для свойств на основе их имен:
|
BaseTypeDiscoveryConvention |
Соглашение, которое находит базовые и производные типы сущностей, которые уже являются частью модели на основе связанной иерархии типов CLR. |
CascadeDeleteConvention |
Соглашение, которое задает поведение удаления как Cascade для обязательных внешних ключей, так и ClientSetNull для необязательных. |
ChangeTrackingStrategyConvention |
Соглашение, устанавливающее для модели флаг, чтобы всегда пропускать обнаружение изменений, если ни в какой тип сущности не используется Snapshot стратегия. |
CheckConstraintConvention |
Соглашение, которое гарантирует, что ограничения проверка для производных типов совместимы с ограничениями проверка базового типа. А также гарантирует, что объявляющий тип является текущим. |
ComplexPropertyDiscoveryConvention |
Соглашение, которое настраивает связи между типами сущностей на основе свойств навигации, если нет неоднозначности относительно того, какой является соответствующей обратной навигацией. |
ComplexTypeAttributeConvention |
Соглашение, которое настраивает типы с ComplexTypeAttribute. |
ConcurrencyCheckAttributeConvention |
Соглашение, которое настраивает свойство в качестве маркера параллелизма, если у него есть ConcurrencyCheckAttribute. |
ConstructorBindingConvention |
Соглашение, которое привязывает параметры конструктора типа сущности к существующим свойствам и свойствам службы на основе их имен:
|
ContextContainerConvention |
Соглашение, которое настраивает имя контейнера по умолчанию в качестве имени типа контекста. |
ConventionSet |
Представляет набор соглашений, используемых для создания модели. |
CosmosDiscriminatorConvention |
Соглашение, которое настраивает дискриминаторное значение для типов сущностей в качестве имени типа сущности. |
CosmosInversePropertyAttributeConvention |
Соглашение, которое настраивает обратное свойство навигации на основе указанного InversePropertyAttribute в другом свойстве навигации. Предполагается, что все навигации предназначены для собственных типов сущностей для Cosmos. |
CosmosKeyDiscoveryConvention |
Соглашение, которое находит свойство первичного ключа для типа сущности на основе имен и добавляет в него ключ секции, если он имеется. |
CosmosManyToManyJoinEntityTypeConvention |
Соглашение, которое создает тип сущности соединения для связи "многие ко многим" и добавляет к нему ключ секции, если связанные типы имеют общий тип. |
CosmosRelationshipDiscoveryConvention |
Соглашение, которое настраивает связи между типами сущностей на основе свойств навигации, если нет неоднозначности относительно того, какой является соответствующей обратной навигацией. Предполагается, что все навигации предназначены для собственных типов сущностей для Cosmos. |
CosmosRuntimeModelConvention |
Соглашение, которое создает оптимизированную копию изменяемой модели. Это соглашение обычно реализуется поставщиками баз данных для обновления заметок поставщика при создании модели только для чтения. |
CosmosValueGenerationConvention |
Соглашение, которое настраивает создание значений хранилища как OnAdd для свойств, которые являются частью первичного ключа, а не частью каких-либо внешних ключей или настроены для использования значения базы данных по умолчанию. |
DatabaseGeneratedAttributeConvention |
Соглашение, которое настраивает свойство так, как OnAdd если Identity задано, OnAddOrUpdate если Computed задано или Never если None задано с помощью DatabaseGeneratedAttribute. |
DbFunctionTypeMappingConvention |
Сопоставление типов соглашения для IDbFunction экземпляров. |
DbSetFindingConvention |
Соглашение, которое добавляет типы сущностей на основе свойств, DbSet<TEntity> определенных в производном DbContext классе. |
DefiningQueryRewritingConvention |
Соглашение, которое преобразует доступы DbSet<TEntity> внутри фильтров запросов и определяет запросы в EntityQueryRootExpression. Это делает их согласованными с тем, как DbSet обращается в фактических запросах, что упрощает обработку в конвейере запросов. |
DeleteBehaviorAttributeConvention |
Соглашение, которое настраивает поведение удаления на основе , примененного DeleteBehaviorAttribute к свойству . |
DerivedTypeDiscoveryConvention |
Соглашение, которое находит производные типы сущностей, которые уже являются частью модели на основе связанной иерархии типов CLR. |
DiscriminatorConvention |
Соглашение, которое настраивает дискриминаторное значение для типов сущностей в иерархии в качестве имени типа сущности. |
DiscriminatorLengthConvention |
Соглашение, устанавливающее максимальную длину для свойств дискриминатора строк. |
ElementMappingConvention |
Соглашение, которое гарантирует, что сопоставление свойств имеет все элементы ElementMapping, обнаруженные сопоставителя типов. |
EntitySplittingConvention |
Соглашение, которое создает связи для разделения сущностей и управляет фрагментами сопоставления. |
EntityTypeAttributeConventionBase<TAttribute> |
Базовый тип для соглашений, которые выполняют настройку на основе атрибута, указанного в типе сущности. |
EntityTypeConfigurationAttributeConvention |
Соглашение, применяющее конфигурацию типа сущности, указанную в EntityTypeConfigurationAttribute. |
EntityTypeConfigurationEntityTypeAttributeConvention |
Соглашение, применяющее конфигурацию типа сущности, указанную в EntityTypeConfigurationAttribute. |
EntityTypeHierarchyMappingConvention |
Соглашение, которое удаляет дискриминаторы из типов сущностей, не относящихся к TPH, и отменяет сопоставление унаследованных свойств для типов сущностей TPT. |
ForeignKeyAttributeConvention |
Соглашение, которое настраивает свойства внешнего ключа, связанные со свойством навигации, на основе указанного ForeignKeyAttribute в свойствах или свойствах навигации. |
ForeignKeyIndexConvention |
Соглашение, которое создает индексы для свойств внешнего ключа, если они не охвачены существующими индексами или ключами. |
ForeignKeyPropertyDiscoveryConvention |
Соглашение, которое находит свойства внешнего ключа для связей на основе их имен, игнорируя регистр:
|
IndexAttributeConvention |
Соглашение, которое настраивает индексы базы данных на IndexAttributeоснове . |
InheritanceDiscoveryConventionBase |
Базовый тип для соглашений об обнаружении наследования |
InversePropertyAttributeConvention |
Соглашение, которое настраивает свойство обратной навигации на основе указанного InversePropertyAttribute в другом свойстве навигации. |
KeyAttributeConvention |
Соглашение, которое настраивает ключ типа сущности на основе указанного KeyAttribute в свойстве или PrimaryKeyAttribute указанного в типе CLR. |
KeyDiscoveryConvention |
Соглашение, которое находит свойство первичного ключа для типа сущности на основе имен, игнорируя регистр:
|
KeylessAttributeConvention |
Соглашение, которое игнорирует типы сущностей с KeylessAttribute. |
KeylessEntityTypeAttributeConvention |
Соглашение, которое игнорирует типы сущностей с KeylessAttribute. |
ManyToManyJoinEntityTypeConvention |
Соглашение, которое ищет соответствующие переходы пропуска и автоматически создает сущность соединения "многие ко многим" с подходящими внешними ключами, устанавливает для двух соответствующих переходов пропуска для использования этих внешних ключей. |
MaxLengthAttributeConvention |
Соглашение, которое настраивает максимальную длину на основе примененного MaxLengthAttribute к свойству . |
ModelCleanupConvention |
Соглашение, которое удаляет все состояния, используемые только во время создания модели. |
NavigationAttributeConventionBase<TAttribute> |
Базовый тип для соглашений, которые выполняют настройку на основе атрибута, применяемого к навигации. |
NavigationBackingFieldAttributeConvention |
Соглашение, которое настраивает свойство навигации как имеющее резервное поле на основе атрибута BackingFieldAttribute . |
NavigationEagerLoadingConvention |
Соглашение, которое настраивает навигации для принадлежащих типов сущностей в качестве неотложных загруженных. |
NonNullableConventionBase |
Базовый тип для соглашений, которые настраивают аспекты модели в зависимости от того, является ли тип элемента ссылочным типом, не допускающим значения NULL. |
NonNullableNavigationConvention |
Соглашение, которое настраивает навигации, не допускающие значения NULL, для типа сущности субъекта по мере необходимости. |
NonNullableReferencePropertyConvention |
Соглашение, которое настраивает свойства типов, не допускающих значение NULL, по мере необходимости. |
NotMappedEntityTypeAttributeConvention |
Соглашение, которое игнорирует типы сущностей с NotMappedAttribute. |
NotMappedMemberAttributeConvention |
Соглашение, которое игнорирует элементы для типов сущностей, имеющих NotMappedAttribute. |
NotMappedTypeAttributeConvention |
Соглашение, которое игнорирует типы сущностей с NotMappedAttribute. |
OwnedAttributeConvention |
Соглашение, которое настраивает типы сущностей, которые имеют OwnedAttribute как принадлежащие. |
OwnedEntityTypeAttributeConvention |
Соглашение, которое настраивает типы сущностей, которые имеют OwnedAttribute как принадлежащие. |
OwnedTypesConvention |
Соглашение, которое настраивает собственные типы сущностей с определением навигации как собственных типов сущностей без определения навигации, если существует только одна навигация этого типа. |
PrecisionAttributeConvention |
Соглашение, которое настраивает точность на основе примененного PrecisionAttribute к свойству . |
PropertyAttributeConventionBase<TAttribute> |
Базовый тип для соглашений, которые выполняют настройку на основе атрибута, применяемого к свойству. |
PropertyDiscoveryConvention |
Соглашение, которое добавляет свойства к типам сущностей, соответствующим скалярным открытым свойствам в типе CLR. |
PropertyOverridesConvention |
Соглашение, которое гарантирует, что декларативное свойство является текущим для переопределений свойств. |
QueryFilterDefiningQueryRewritingConvention |
Соглашение, которое преобразует доступы dbSet в фильтрах запросов и определяет запросы в EntityQueryables. Это делает их согласованными с представлением доступа DbSet в фактических запросах, что упрощает обработку в конвейере запросов. |
QueryFilterDefiningQueryRewritingConvention.DbSetAccessRewritingExpressionVisitor | |
QueryFilterRewritingConvention |
Соглашение, которое преобразует доступы внутренних DbSet<TEntity> фильтров запросов в EntityQueryRootExpression. Это делает их согласованными с представлением доступа DbSet в фактических запросах, что упрощает обработку в конвейере запросов. |
QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor |
Посетитель, который перезаписывает доступ к DbSet, встречающимся в выражении, в .EntityQueryRootExpression |
RelationalColumnAttributeConvention |
Соглашение, которое настраивает имя и тип столбца для свойства на основе примененного ColumnAttribute. |
RelationalColumnCommentAttributeConvention |
Соглашение, которое настраивает комментарий столбца для свойства или поля на основе примененного CommentAttribute. |
RelationalDbFunctionAttributeConvention |
Соглашение, которое настраивает сопоставления функций модели на основе общедоступных статических методов в контексте, помеченном с помощью DbFunctionAttribute. |
RelationalMapToJsonConvention |
Соглашение, которое настраивает параметры по умолчанию для сущности, сопоставленной со столбцом JSON. |
RelationalMaxIdentifierLengthConvention |
Соглашение, которое настраивает максимальную длину идентификатора объекта, поддерживаемую базой данных. |
RelationalModelConvention |
Соглашение, которое предварительно вычисляет реляционную модель. |
RelationalNavigationJsonPropertyNameAttributeConvention |
Соглашение, которое настраивает имя элемента JSON для свойства навигации, сопоставленного с json на основе атрибута JsonPropertyNameAttribute . |
RelationalPropertyJsonPropertyNameAttributeConvention |
Соглашение, которое настраивает имя свойства JSON на основе примененного JsonPropertyNameAttribute. |
RelationalQueryFilterDefiningQueryRewritingConvention | |
RelationalQueryFilterDefiningQueryRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor | |
RelationalQueryFilterRewritingConvention |
Соглашение, которое преобразует доступы внутренних DbSet<TEntity> фильтров запросов в EntityQueryRootExpression. Это делает их согласованными с представлением доступа DbSet в фактических запросах, что упрощает обработку в конвейере запросов. |
RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor |
Посетитель, который перезаписывает доступ к DbSet, встречающимся в выражении, в .EntityQueryRootExpression |
RelationalRuntimeModelConvention |
Соглашение, создающее оптимизированную копию изменяемой модели. Это соглашение обычно реализуется поставщиками баз данных для обновления заметок поставщика при создании модели только для чтения. |
RelationalTableAttributeConvention |
Соглашение, которое настраивает имя таблицы и схему для типов сущностей на основе примененного TableAttribute. |
RelationalTableCommentAttributeConvention |
Соглашение, которое настраивает комментарий таблицы для типа сущности на основе примененного CommentAttribute. |
RelationalValueGenerationConvention |
Соглашение, которое настраивает создание значения хранилища как OnAdd для свойств, которые являются частью первичного ключа, а не частью внешних ключей или были настроены для использования значения базы данных по умолчанию. Он также настраивает свойства так, как OnAddOrUpdate если бы они были настроены как вычисляемые столбцы. |
RelationshipDiscoveryConvention |
Соглашение, которое настраивает связи между типами сущностей на основе свойств навигации при условии, что не существует неоднозначности относительно того, какая из них является соответствующей обратной навигацией. |
RequiredNavigationAttributeConvention |
Соглашение, которое настраивает основную сторону связи в соответствии с требованиями, если RequiredAttribute применяется к свойству навигации к типу сущности субъекта. |
RequiredPropertyAttributeConvention |
Соглашение, которое настраивает свойства в соответствии с требованиями, если они применены RequiredAttribute . |
RuntimeModelConvention |
Соглашение, создающее оптимизированную копию изменяемой модели. Это соглашение обычно реализуется поставщиками баз данных для обновления заметок поставщика при создании модели только для чтения. |
RuntimeModelConvention.QueryRootRewritingExpressionVisitor |
Посетитель, который перезаписывает EntityQueryRootExpression обнаруженное в выражении для использования другого типа сущности. |
SequenceUniquificationConvention |
Соглашение, которое гарантирует, что все последовательности в модели имеют уникальные имена в схеме при усечении до максимальной длины идентификатора для модели. |
ServicePropertyDiscoveryConvention |
Соглашение, которое добавляет свойства службы к типам сущностей. |
SharedTableConvention |
Соглашение, которое управляет именами объектов базы данных для типов сущностей, которые совместно используют таблицу, чтобы избежать конфликтов. |
SqliteConventionSetBuilder |
Строитель для создания соглашений для SQLite. |
SqliteRuntimeModelConvention |
Соглашение, создающее оптимизированную копию изменяемой модели. |
SqliteSharedTableConvention |
Соглашение, которое управляет именами объектов базы данных для типов сущностей, которые совместно используют таблицу, чтобы избежать конфликтов. |
SqlServerConventionSetBuilder |
Строитель для создания соглашений для SQL Server. |
SqlServerDbFunctionConvention |
Соглашение, которое гарантирует, что Schema заполняется для функций базы данных, флаг IsBuiltIn которых имеет значение |
SqlServerIndexConvention |
Соглашение, которое настраивает фильтр для уникальных неклатеризованных индексов со столбцами, допускающими значение NULL, для фильтрации значений NULL. |
SqlServerMemoryOptimizedTablesConvention |
Соглашение, которое настраивает индексы как неклатеризованные для оптимизированных для памяти таблиц. |
SqlServerOnDeleteConvention |
Соглашение, которое настраивает поведение OnDelete для внешних ключей в типе сущности join для самостоятельно ссылающихся переходов по пропуску |
SqlServerOutputClauseConvention |
Соглашение, которое настраивает таблицы с триггерами, чтобы не использовать предложение OUTPUT при сохранении изменений. |
SqlServerRuntimeModelConvention |
Соглашение, создающее оптимизированную копию изменяемой модели. |
SqlServerSharedTableConvention |
Соглашение, которое управляет именами объектов базы данных для типов сущностей, которые совместно используют таблицу, чтобы избежать конфликтов. |
SqlServerStoreGenerationConvention |
Соглашение, которое гарантирует, что свойства не настроены для использования значения по умолчанию в качестве вычисляемого столбца или одновременного SqlServerValueGenerationStrategy использования. |
SqlServerTemporalConvention |
Соглашение, которое управляет темпоральными параметрами для сущности, сопоставленной с темпоральной таблицей. |
SqlServerValueGenerationConvention |
Соглашение, которое настраивает создание значения хранилища как OnAdd для свойств, которые являются частью первичного ключа, а не частью внешних ключей, были настроены для использования значения базы данных по умолчанию или для использования SqlServerValueGenerationStrategy. Он также настраивает свойства так, как OnAddOrUpdate если бы они были настроены как вычисляемые столбцы. |
SqlServerValueGenerationStrategyConvention |
Соглашение, которое настраивает модель SqlServerValueGenerationStrategy по умолчанию как IdentityColumn. |
StoredProcedureConvention |
Соглашение, которое гарантирует, что тип сущности является текущим для хранимых процедур. |
StoreGenerationConvention |
Соглашение, которое гарантирует, что свойства не настроены для одновременного использования значения по умолчанию и в качестве вычисляемого столбца. |
StoreKeyConvention |
Соглашение, которое добавляет свойство id — ключ, необходимый Для Azure Cosmos. |
StringLengthAttributeConvention |
Соглашение, которое настраивает максимальную длину на основе примененного StringLengthAttribute к свойству . |
TableNameFromDbSetConvention |
Соглашение, которое настраивает имя таблицы на DbSet<TEntity> основе имени свойства. |
TableSharingConcurrencyTokenConvention |
Соглашение, которое находит типы сущностей, которые совместно используют таблицу со столбцом маркеров параллелизма, где эти типы сущностей не имеют свойства, сопоставленного с этим столбцом. Затем он создает свойство теневой параллелизма, сопоставленное с этим столбцом в наиболее базовых типах сущностей. |
TableValuedDbFunctionConvention |
Соглашение, которое настраивает тип сущности, с которой сопоставляется запрашиваемая функция. |
TimestampAttributeConvention |
Соглашение, которое настраивает свойство в качестве маркера параллелизма, если TimestampAttribute к нему применяется . |
TypeAttributeConventionBase<TAttribute> |
Базовый тип для соглашений, которые выполняют настройку на основе атрибута, указанного в структурном типе. |
TypeMappingConvention |
Соглашение, которое создает и назначает сопоставление типов хранилища со свойствами сущности. |
UnicodeAttributeConvention |
Соглашение, которое настраивает Юникод на основе , примененного UnicodeAttribute к свойству . |
ValidatingConvention |
Соглашение, которое проверяет, является ли модель допустимой. |
ValueGenerationConvention |
Соглашение, которое настраивает создание значений хранилища как OnAdd для свойств, которые являются частью первичного ключа, а не частью каких-либо внешних ключей. |
Интерфейсы
IComplexPropertyAddedConvention |
Представляет операцию, которая должна выполняться при добавлении сложного свойства в типоподобный объект. |
IComplexPropertyAnnotationChangedConvention |
Представляет операцию, которая должна выполняться при изменении заметки в сложном свойстве. |
IComplexPropertyFieldChangedConvention |
Представляет операцию, которая должна быть выполнена при изменении резервного поля для сложного свойства. |
IComplexPropertyNullabilityChangedConvention |
Представляет операцию, которая должна выполняться при изменении допустимости значений NULL для сложного свойства. |
IComplexPropertyRemovedConvention |
Представляет операцию, которая должна выполняться при удалении сложного свойства из объекта типа. |
IComplexTypeAnnotationChangedConvention |
Представляет операцию, которая должна выполняться при изменении заметки для сложного типа. |
IComplexTypeMemberIgnoredConvention |
Представляет операцию, которая должна выполняться при игнорировании элемента сложного типа. |
IConvention |
Это базовый интерфейс для всех интерфейсов соглашений, он не должен реализовываться напрямую. |
IConventionBatch |
Представляет объект , который задерживает любые вызовы соглашения до тех пор, пока он не будет запущен или удален. |
IConventionContext |
Контекстные сведения, связанные с каждым вызовом соглашения. |
IConventionContext<TMetadata> |
Контекстные сведения, связанные с каждым вызовом соглашения. |
IDiscriminatorPropertySetConvention |
Представляет операцию, которая должна выполняться при установке свойства дискриминатора для типа сущности. |
IElementTypeAnnotationChangedConvention |
Представляет операцию, которая должна выполняться при изменении заметки для элементов свойства коллекции. |
IElementTypeNullabilityChangedConvention |
Представляет операцию, которая должна выполняться при изменении допустимости значений NULL для элементов свойства коллекции. |
IEntityTypeAddedConvention |
Представляет операцию, которая должна быть выполнена при добавлении типа сущности в модель. |
IEntityTypeAnnotationChangedConvention |
Представляет операцию, которая должна выполняться при изменении заметки для типа сущности. |
IEntityTypeBaseTypeChangedConvention |
Представляет операцию, которая должна выполняться при изменении базового типа сущности. |
IEntityTypeIgnoredConvention |
Представляет операцию, которая должна быть выполнена при игнорировании типа сущности. |
IEntityTypeMemberIgnoredConvention |
Представляет операцию, которая должна выполняться при игнорировании элемента типа сущности. |
IEntityTypePrimaryKeyChangedConvention |
Представляет операцию, которая должна выполняться при изменении первичного ключа для типа сущности. |
IEntityTypeRemovedConvention |
Представляет операцию, которая должна выполняться при удалении типа сущности из модели. |
IForeignKeyAddedConvention |
Представляет операцию, которая должна быть выполнена при добавлении внешнего ключа к типу сущности. |
IForeignKeyAnnotationChangedConvention |
Представляет операцию, которая должна быть выполнена при изменении заметки для внешнего ключа. |
IForeignKeyDependentRequirednessChangedConvention |
Представляет операцию, которая должна выполняться при изменении зависимой обязательности внешнего ключа. |
IForeignKeyNullNavigationSetConvention |
Представляет операцию, которая должна выполняться, если для навигации задано значение |
IForeignKeyOwnershipChangedConvention |
Представляет операцию, которая должна быть выполнена при изменении значения владения для внешнего ключа. |
IForeignKeyPrincipalEndChangedConvention |
Представляет операцию, которая должна выполняться при изменении основного конца внешнего ключа. |
IForeignKeyPropertiesChangedConvention |
Представляет операцию, которая должна выполняться при изменении свойств внешнего ключа или основного ключа. |
IForeignKeyRemovedConvention |
Представляет операцию, которая должна быть выполнена при удалении внешнего ключа. |
IForeignKeyRequirednessChangedConvention |
Представляет операцию, которая должна выполняться при изменении обязательности внешнего ключа. |
IForeignKeyUniquenessChangedConvention |
Представляет операцию, которая должна выполняться при изменении уникальности внешнего ключа. |
IIndexAddedConvention |
Представляет операцию, которая должна быть выполнена при добавлении индекса к типу сущности. |
IIndexAnnotationChangedConvention |
Представляет операцию, которая должна быть выполнена при изменении заметки в индексе. |
IIndexRemovedConvention |
Представляет операцию, которая должна быть выполнена при удалении индекса из типа сущности. |
IIndexSortOrderChangedConvention |
Представляет операцию, которая должна выполняться при изменении порядка сортировки индекса. |
IIndexUniquenessChangedConvention |
Представляет операцию, которая должна быть выполнена при изменении уникальности индекса. |
IKeyAddedConvention |
Представляет операцию, которая должна быть выполнена при добавлении ключа к типу сущности. |
IKeyAnnotationChangedConvention |
Представляет операцию, которая должна быть выполнена при изменении заметки для ключа. |
IKeyRemovedConvention |
Представляет операцию, которая должна быть выполнена при удалении ключа. |
IModelAnnotationChangedConvention |
Представляет операцию, которая должна выполняться при изменении заметки в модели. |
IModelFinalizedConvention |
Представляет операцию, которая должна быть выполнена после завершения модели и больше не может быть изменена. |
IModelFinalizingConvention |
Представляет операцию, которая должна быть выполнена при завершении работы модели. |
IModelInitializedConvention |
Представляет операцию, которая должна выполняться при инициализации модели. |
INavigationAddedConvention |
Представляет операцию, которая должна выполняться при добавлении навигации к типу сущности. |
INavigationAnnotationChangedConvention |
Представляет операцию, которая должна выполняться при изменении заметки в навигации. |
INavigationRemovedConvention |
Представляет операцию, которая должна выполняться при удалении навигации из типа сущности. |
IPropertyAddedConvention |
Представляет операцию, которая должна выполняться при добавлении свойства к типу сущности. |
IPropertyAnnotationChangedConvention |
Представляет операцию, которая должна выполняться при изменении заметки в свойстве . |
IPropertyElementTypeChangedConvention |
Представляет операцию, которая должна выполняться при IElementType изменении свойства . |
IPropertyFieldChangedConvention |
Представляет операцию, которая должна выполняться при изменении резервного поля для свойства. |
IPropertyNullabilityChangedConvention |
Представляет операцию, которая должна выполняться при изменении допустимости значений NULL для свойства. |
IPropertyRemovedConvention |
Представляет операцию, которая должна выполняться при удалении свойства из типа сущности. |
ISkipNavigationAddedConvention |
Представляет операцию, которая должна выполняться при добавлении навигации с пропуском к типу сущности. |
ISkipNavigationAnnotationChangedConvention |
Представляет операцию, которая должна выполняться при изменении заметки при переходе. |
ISkipNavigationForeignKeyChangedConvention |
Представляет операцию, которая должна выполняться при изменении внешнего ключа навигации с пропуском. |
ISkipNavigationInverseChangedConvention |
Представляет операцию, которая должна выполняться при изменении обратного перехода по пропуску. |
ISkipNavigationRemovedConvention |
Представляет операцию, которая должна выполняться при удалении навигации пропуска из типа сущности. |
ITriggerAddedConvention |
Представляет операцию, которая должна выполняться при добавлении триггера к типу сущности. |
ITriggerRemovedConvention |
Представляет операцию, которая должна выполняться при удалении триггера из типа сущности. |
ITypeIgnoredConvention |
Представляет операцию, которая должна выполняться при игнорировании типа. |
Entity Framework