Microsoft.VisualStudio.Modeling.Immutability Namespace
Visual Studio 2015
The types in this namespace provide a mechanism for locking specified elements in a DSL. The service SLockingPolicy can be obtained from a service provider.
| Class | Description | |
|---|---|---|
![]() | ImmutabilityExtensionMethods | Extension methods to provide a public instance side immutability API without polluting the model APIs unless the user specifically imports the Immutability namespace |
| Interface | Description | |
|---|---|---|
![]() | ILockingPolicy | Service interface allowing host to refine IMS locks requested through the Immutability API. |
![]() | SLockingPolicy | Service identifier for IMS locking policy service. |
| Enumeration | Description | |
|---|---|---|
![]() | Locks | Types of locks that can be applied to elements, partitions, and the store |
Show:


