DomainXmlSerializerDirectory 类
一起合并 XML 从不同的域模型的序列化行为。
继承层次结构
System.Object
Microsoft.VisualStudio.Modeling.DomainXmlSerializerDirectory
命名空间: Microsoft.VisualStudio.Modeling
程序集: Microsoft.VisualStudio.Modeling.Sdk.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 中)
语法
声明
Public NotInheritable Class DomainXmlSerializerDirectory
public sealed class DomainXmlSerializerDirectory
DomainXmlSerializerDirectory 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
DomainXmlSerializerDirectory() | 初始化 DomainXmlSerializerDirectory 类的新实例。 | |
DomainXmlSerializerDirectory(array<DomainXmlSerializationBehavior[]) | 初始化 DomainXmlSerializerDirectory 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
Namespaces | 返回命名空间列表映射到域模型类型 |
页首
方法
名称 | 说明 | |
---|---|---|
AddBehavior | 添加序列化行为。此字典。 | |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetPropertySerializer | 获取特定属性的类型 DomainPropertyXmlSerializer 实例。 | |
GetSerializer | 获取特定字段类 ID. 的 DomainClassXmlSerializer 实例 | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
备注
此类之所以被视为在运行时。将不同的域模型的所有 XML 序列化行为。
通常,用户将选择多个模型,例如,一个内存设计和一个表示元素的。 每个模型要求正确进行序列化和反序列化的一个关联的行为访问。
由于关系可以连接到域的模型元素,具有映射所有使用的字段类为这些序列化程序的独特外观是必需的。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。