Поделиться через


System.Data.Entity.Infrastructure.Annotations Пространство имен

Классы

AnnotationCodeGenerator

Наследовать от этого класса для создания службы, которая позволяет создавать пользовательские заметки в коде в рамках миграции шаблонов. Производный класс должен быть установлен на MigrationCodeGenerator.

AnnotationValues

Представляет пару значений заметок в шаблоне или вручную DbMigration.

CompatibilityResult

Возвращается связанными методами IsCompatibleWith(Object) и , чтобы указать, не конфликтует ли один объект с другим, чтобы их можно было объединить в один.

IndexAnnotation

Экземпляры этого класса используются в качестве пользовательских заметок для представления индексов базы данных в модели Entity Framework.

IndexAnnotationSerializer

Этот класс используется для сериализации и десериализации IndexAnnotation объектов, чтобы их можно было хранить в форме EDMX модели Entity Framework.

Интерфейсы

IMergeableAnnotation

Типы, используемые в качестве пользовательских заметок, могут реализовать этот интерфейс, чтобы указать, что попытка использовать несколько заметок с одинаковыми именами в заданной таблице или столбце может быть возможно путем объединения нескольких заметок в одну.