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 | |
|---|---|---|
![]() |
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 | |
|---|---|---|
![]() |
ILockingPolicy | Service interface allowing host to refine IMS locks requested through the Immutability API. |
![]() |
SLockingPolicy | Service identifier for IMS locking policy service. |
Enumerations
| Enumeration | Description | |
|---|---|---|
![]() |
Locks | Types of locks that can be applied to elements, partitions, and the store |
.gif)
.gif)
.gif)