System.Data.Entity.Infrastructure.Annotations Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
AnnotationCodeGenerator |
Наследовать от этого класса для создания службы, которая позволяет создавать пользовательские заметки в коде в рамках миграции шаблонов. Производный класс должен быть установлен на MigrationCodeGenerator. |
AnnotationValues |
Представляет пару значений заметок в шаблоне или вручную DbMigration. |
CompatibilityResult |
Возвращается связанными методами IsCompatibleWith(Object) и , чтобы указать, не конфликтует ли один объект с другим, чтобы их можно было объединить в один. |
IndexAnnotation |
Экземпляры этого класса используются в качестве пользовательских заметок для представления индексов базы данных в модели Entity Framework. |
IndexAnnotationSerializer |
Этот класс используется для сериализации и десериализации IndexAnnotation объектов, чтобы их можно было хранить в форме EDMX модели Entity Framework. |
Интерфейсы
IMergeableAnnotation |
Типы, используемые в качестве пользовательских заметок, могут реализовать этот интерфейс, чтобы указать, что попытка использовать несколько заметок с одинаковыми именами в заданной таблице или столбце может быть возможно путем объединения нескольких заметок в одну. |
Entity Framework