Microsoft.VisualStudio.Modeling.Immutability Namespace

 

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.

ClassDescription
System_CAPS_pubclassImmutabilityExtensionMethods

Extension methods to provide a public instance side immutability API without polluting the model APIs unless the user specifically imports the Immutability namespace

InterfaceDescription
System_CAPS_pubinterfaceILockingPolicy

Service interface allowing host to refine IMS locks requested through the Immutability API.

System_CAPS_pubinterfaceSLockingPolicy

Service identifier for IMS locking policy service.

EnumerationDescription
System_CAPS_pubenumLocks

Types of locks that can be applied to elements, partitions, and the store

Return to top
Show: