Microsoft.VisualStudio.Modeling.Immutability-Namespace
Die Typen in diesem Namespace stellen einen Mechanismus zum Sperren von angegebenen Elementen in einer DSL bereit. Der Dienst "SLockingPolicy" kann von einem Dienstanbieter abgerufen werden.
Klassen
Klasse | Beschreibung | |
---|---|---|
ImmutabilityExtensionMethods | Erweiterungsmethoden, um eine öffentliche Instanz der Unveränderlichkeits-API bereitzustellen, ohne die Modell-APIs zu verunreinigen, es sei denn, der Benutzer importiert ausdrücklich den Unveränderlichkeits-Namespace |
Schnittstellen
Schnittstelle | Beschreibung | |
---|---|---|
ILockingPolicy | Dienstschnittstelle, die dem Host erlaubt, IMS-Sperren zu verfeinern, wie von der Unveränderlichkeits-API angefordert. | |
SLockingPolicy | Dienstbezeichner für IMS-Sperrrichtliniendienst. |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
Locks | Typen von Sperren, die auf Elemente, Partitionen und den Speicher angewendet werden können. |