Microsoft.VisualStudio.Modeling.Immutability 名前空間
この名前空間の型は、DSL の指定された要素をロックするための機構を提供します。 サービス SLockingPolicy はサービス プロバイダーから取得できます。
クラス
クラス | 説明 | |
---|---|---|
ImmutabilityExtensionMethods | ユーザーが Immutability 名前空間を明示的にインポートしない限りモデル API を汚さないでパブリック インスタンス側の不変性 API を提供する拡張メソッド |
インターフェイス
インターフェイス | 説明 | |
---|---|---|
ILockingPolicy | ホストが Immutability API によって要求された IMS ロックを調整できるようにするサービス インターフェイス。 | |
SLockingPolicy | ポリシー サービスをロックする IMS のサービスの ID。 |
列挙型
列挙体 | 説明 | |
---|---|---|
Locks | 要素、パーティション、およびストアに適用できるロックの種類。 |