Microsoft.VisualStudio.Modeling.Immutability 命名空间

命名空间中的类型为锁定指定元素在 DSL 中提供一个机制。 可以从服务提供程序获取的该服务 SLockingPolicy。

  说明
公共类 ImmutabilityExtensionMethods 提供公共事例边不可变API的引伸方法,除非用户特别导入不可变性命名空间,则无需改变 API 模型。

接口

  接口 说明
公共接口 ILockingPolicy 允许宿主优化通过不变性 API 请求的 IMS locks 的服务标识符。
公共接口 SLockingPolicy IMS 锁定策略服务的服务标识符。

枚举

  枚举 说明
公共枚举 Locks 可应用于元素、分区和存储区的锁定类型