将逻辑示意图自动加载到内存中

当逻辑示意图加载到内存中时,Schematics 会执行以下任务:

之后直至逻辑示意图保持加载在内存中,每次对图范围和显示比例等进行更改时,都会动态重新计算逻辑示意图要素的几何,并且重新评估利用重绘/刷新时评估模式配置的逻辑示意图属性。

出现下面的情况时,任何逻辑示意图都将被自动加载到内存中:

本主题介绍了如何在打开逻辑示意图时将其自动加载到内存中。用户可以对许多情况配置此加载模式:

要将逻辑示意图配置为在打开时自动加载到内存中,必须按如下所述步骤使用与逻辑示意图模板相关的“属性”选项卡中的“逻辑示意图数据集编辑器”进行操作:

步骤:
  1. 在“逻辑示意图数据集编辑器”中编辑逻辑示意图数据集。
  2. 如果逻辑示意图数据集资源未以树视图形式在“逻辑示意图项目”窗口中列出,请单击“逻辑示意图数据集编辑器”工具条中的视图,然后单击项目树
  3. 在“逻辑示意图数据集编辑器”树中,单击与逻辑示意图模板相关的条目,可实现在打开逻辑示意图时自动将其加载到内存中。
  4. 在“属性”选项卡中,选中将图立即载入内存复选框。

    “将图立即载入内存”选项已选中

  5. 单击“数据集编辑器”工具条中的 保存按钮图标 保存

从现在起,每次打开由此逻辑示意图模板实现的逻辑示意图时,会在逻辑示意图打开时重新计算其所有逻辑示意图要素的几何,同时也会在逻辑示意图打开时自动评估所有逻辑示意图属性及对与该逻辑示意图模板相关并配置为加载逻辑示意图时重新评估的逻辑示意图要素类指定的自定义查询。

警告警告:

将逻辑示意图加载到内存中时,每个比例更改或范围更改都将导致自动重新计算逻辑示意图中所包含的逻辑示意图要素的几何,而且会重新评估某些属性(利用重绘/刷新时配置对其进行评估),因而,载入的逻辑示意图会占用内存。当逻辑示意图包含大量的逻辑示意图要素或可通过 Web 应用程序打开时,不推荐将其配置为在打开时自动加载到内存中。

要对任何逻辑示意图内容进行布局或优化,都必须将该逻辑示意图加载到内存中,但即使在打开时将其加载到内存中,仍需要对其启动编辑会话。只有对逻辑示意图启动编辑会话时,“逻辑示意图编辑器”工具条上的 Schematics 工具和命令才可用,而仅将其加载到内存中时,这些工具和命令并不可用。

此外,对逻辑示意图要素的几何进行的更改、更新的逻辑示意图属性值或类似于打开逻辑示意图时所显示的新自定义查询结果都会被视为内存编辑。要将这些编辑内容存储在逻辑示意图数据集的逻辑示意图要素类表中,必须对逻辑示意图启动编辑会话并保存编辑内容。


7/10/2012