IndexAnnotationSerializer Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот класс используется для сериализации и десериализации IndexAnnotation объектов, чтобы их можно было хранить в форме EDMX модели Entity Framework.
public class IndexAnnotationSerializer : System.Data.Entity.Infrastructure.IMetadataAnnotationSerializer
type IndexAnnotationSerializer = class
interface IMetadataAnnotationSerializer
Public Class IndexAnnotationSerializer
Implements IMetadataAnnotationSerializer
- Наследование
-
IndexAnnotationSerializer
- Реализации
Комментарии
Пример сериализованного формата: { Name: 'MyIndex', Order: 7, IsClustered: True, IsUnique: False } { } { Name: 'MyOtherIndex' }. Обратите внимание, что свойства, которые не были явно заданы в атрибуте индекса, будут исключены из сериализованных выходных данных. Таким образом, в приведенном выше примере первый индекс содержит все указанные свойства, второй — нет, а третий — только имя.
Конструкторы
IndexAnnotationSerializer() |
Этот класс используется для сериализации и десериализации IndexAnnotation объектов, чтобы их можно было хранить в форме EDMX модели Entity Framework. |
Методы
Deserialize(String, String) |
Десериализует заданную строку обратно в IndexAnnotation объект . |
Serialize(String, Object) |
Сериализует заданный IndexAnnotation объект в строку для хранения в XML-файле EDMX. |
Применяется к
Entity Framework