通过使用默认 XML 序列化解析对模型进行序列化时简单的字符串引用。
继承层次结构
System.Object
Microsoft.VisualStudio.Modeling.SimpleMonikerResolver
Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceSerializationBehaviorMonikerResolver
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationBehaviorMonikerResolverBase
命名空间: Microsoft.VisualStudio.Modeling
程序集: Microsoft.VisualStudio.Modeling.Sdk.12.0(在 Microsoft.VisualStudio.Modeling.Sdk.12.0.dll 中)
语法
声明
Public MustInherit Class SimpleMonikerResolver _
Implements IMonikerResolver, IDisposable
public abstract class SimpleMonikerResolver : IMonikerResolver,
IDisposable
SimpleMonikerResolver 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
SimpleMonikerResolver | 初始化 SimpleMonikerResolver 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
IsDeserializing | 返回是否当名字对象前用于反序列化 |
![]() |
IsDisposed | 获取名字对象解析器并验证它是否已被释放。 |
![]() |
SerializationContext | 已废弃不用。获取或设置序列化上下文。 |
![]() |
UnresolvedMonikerExceptionMessage | 获取未解析名字对象异常的错误消息。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
AddNewElement | 在反序列化事务的过程中添加一个元素。 |
![]() |
AddToLookupTable | 添加额外密钥到名字查找表以解析名字对象。 |
![]() |
CalculateQualifiedName | 计算给定元素完全限定的名称化字符串。 |
![]() |
CanBeMonikerized | 指示域类是否可以名称化。 |
![]() |
CreateMoniker | 目前尚未实现。 |
![]() |
CreateMonikerForToken | 目前尚未实现。 |
![]() |
DeserializationComplete | 指示序列化是完成了还是放弃了。 |
![]() |
Dispose() | 释放由 SimpleMonikerResolver 使用的所有资源。 |
![]() |
Dispose(Boolean) | 释放此名字对象解析器。 |
![]() |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) |
![]() |
Finalize | 完成标记解析器,但不对其进行释放。 (重写 Object.Finalize()。) |
![]() |
GetHashCode | 作为默认哈希函数。 (继承自 Object。) |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() ![]() |
IsFullyQualified | 指示输入字符串是否时完全限定的引用。 |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() |
OnAmbiguousMoniker | 验证两个元素是否具有相同的名字对象。 |
![]() |
OnMonikerResolvedToDuplicateLink | 查看标志是否具有重复链接。 |
![]() |
OnStoreDisposing | 释放警报侦听器存储区。 |
![]() |
OnTopLevelTransactionBeginning | 验证是否存在新的顶级事务。 |
![]() |
OnTransactionRollback | 警报侦听器事务回滚。 |
![]() |
OnUnresolvedMoniker | 查看是否有未解析的标志。 |
![]() |
ProcessAddedElement | 检查以验证是否已处理反序列化期间创建的元素及其标志是否已添加到查找表。 |
![]() |
Reset | 重新初始化标记解析器至起始状态 |
![]() |
ResolveMoniker | 将名字对象解析为某一元素。 |
![]() |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。