IDomainModelSerializer Интерфейс

Определение

Определяет контракт для стандартного сериализатора модели домена.

public interface class IDomainModelSerializer
public interface IDomainModelSerializer
type IDomainModelSerializer = interface
Public Interface IDomainModelSerializer
Производный

Свойства

DomainModelNamespace

Пространство имен XML модели домена.

DomainModelType

Тип доменной модели, который может быть сериализован

IsSerializable

Возвращает флаг, указывающий, может ли модель предметной области быть сериализована напрямую или нет.

ModelFileExtension

Расширение файла, используемое при сериализации экземпляров модели домена в файл

Методы

CalculateDiagramFileName(String)

Возвращает имя файла диаграммы, сопутствующего предоставленному файлу модели.

LoadModel(SerializationResult, Partition, String, ISerializerLocator)

Загружает файл модели в указанный раздел и возвращает корневой элемент модели.

LoadModelAndDiagram(SerializationResult, Partition, String, Partition, String, ISerializerLocator)

Загружает файлы модели и схемы в указанный раздел и возвращает корневой элемент модели.

SaveModel(SerializationResult, ModelElement, String, Encoding)

Сохранить модель, корнем которой является указанный элемент, в файл

SaveModelAndDiagram(SerializationResult, ModelElement, String, ModelElement, String, Encoding)

Сохраняет модель и диаграмму в файлы.

Применяется к