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) |
Сохраняет модель и диаграмму в файлы. |