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


CoreDesignSurfaceDomainModelSerializerBase - класс

Базовый класс, реализующий IDomainModelSerializer

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModelSerializerBase
    Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModelSerializer

Пространство имен:  Microsoft.VisualStudio.Modeling.Diagrams
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Синтаксис

'Декларация
Public MustInherit Class CoreDesignSurfaceDomainModelSerializerBase _
    Implements IDomainModelSerializer
public abstract class CoreDesignSurfaceDomainModelSerializerBase : IDomainModelSerializer

Тип CoreDesignSurfaceDomainModelSerializerBase предоставляет следующие члены.

Конструкторы

  Имя Описание
Защищенный метод CoreDesignSurfaceDomainModelSerializerBase

В начало страницы

Свойства

  Имя Описание
Открытое свойство DomainModelNamespace Пространство имен XML, использованное при сериализации доменной модели
Открытое свойство DomainModelType Тип модели домена
Открытое свойство IsSerializable Возвращает значение false: Библиотеки Dsl не могут быть сериализованы и десериализованы напрямую.
Открытое свойство ModelFileExtension Возвращает значение null: Библиотеки Dsl не могут быть сериализованы и десериализованы напрямую.

В начало страницы

Методы

  Имя Описание
Открытый метод CalculateDiagramFileName Создает исключение NotImplementedException — библиотеки Dsl не могут быть сериализованы и десериализованы непосредственно.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод LoadModel Создает исключение NotImplementedException — библиотеки Dsl не могут быть сериализованы и десериализованы непосредственно.
Открытый метод LoadModelAndDiagram Создает исключение NotImplementedException — библиотеки Dsl не могут быть сериализованы и десериализованы непосредственно.
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод SaveModel Создает исключение NotImplementedException — библиотеки Dsl не могут быть сериализованы и десериализованы непосредственно.
Открытый метод SaveModelAndDiagram Создает исключение NotImplementedException — библиотеки Dsl не могут быть сериализованы и десериализованы непосредственно.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Modeling.Diagrams - пространство имен