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.
Classes
| Class | Description | |
|---|---|---|
| .gif) | ImmutabilityExtensionMethods | Extension methods to provide a public instance side immutability API without polluting the model APIs unless the user specifically imports the Immutability namespace | 
Interfaces
| Interface | Description | |
|---|---|---|
| .gif) | ILockingPolicy | Service interface allowing host to refine IMS locks requested through the Immutability API. | 
| .gif) | SLockingPolicy | Service identifier for IMS locking policy service. | 
Enumerations
| Enumeration | Description | |
|---|---|---|
| .gif) | Locks | Types of locks that can be applied to elements, partitions, and the store |