Freigeben über


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
Öffentliche Klasse 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
Öffentliche Schnittstelle ILockingPolicy Dienstschnittstelle, die dem Host erlaubt, IMS-Sperren zu verfeinern, wie von der Unveränderlichkeits-API angefordert.
Öffentliche Schnittstelle SLockingPolicy Dienstbezeichner für IMS-Sperrrichtliniendienst.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration Locks Typen von Sperren, die auf Elemente, Partitionen und den Speicher angewendet werden können.