Context 类

包含映射事务进行分区。

继承层次结构

System.Object
  Microsoft.VisualStudio.Modeling.Context

命名空间:  Microsoft.VisualStudio.Modeling
程序集:  Microsoft.VisualStudio.Modeling.Sdk.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 中)

语法

声明
Public NotInheritable Class Context _
    Implements IDisposable
public sealed class Context : IDisposable

Context 类型公开以下成员。

构造函数

  名称 说明
公共方法 Context 初始化 Context 类的新实例。

页首

属性

  名称 说明
公共属性 Id 获取或设置此上下文 ID。
公共属性 InRedo 指示上下文是重做操作。
公共属性 InUndo 指示上下文是否取消操作。
公共属性 InUndoRedoOrRollback 指示上下文是否取消操作,重做操作或回滚事务。
公共属性 Partitions 获取上下文使用的分区。
公共属性 Store 获取上下文所属的存储。
公共属性 UndoManager 获取上下文的取消管理器。

页首

方法

  名称 说明
公共方法 AddPartition 添加一个分区到上下文。
公共方法 Delete 从上下文删除分区。
公共方法 Dispose 释放 Context 使用的所有资源。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 RemovePartition 从上下文中移除分区。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.Modeling 命名空间