Freigeben über


Microsoft.VisualStudio.Modeling.Immutability-Namespace

Die Typen in diesem Namespace stellen einen Mechanismus zum Sperren von angegebenen Elementen in einem DSL bereit.Der Dienst SLockingPolicy kann von einem Dienstanbieter abgerufen werden.

Klassen

  Klasse Beschreibung
Öffentliche Klasse ImmutabilityExtensionMethods Erweiterungsmethoden, um eine öffentliche Instanz der unabänderlichkeit APIs bereitzustellen, ohne das Modell eine API zu verunreinigen, es sei denn, der Benutzer ausdrücklich auf den Namespace importiert Unabänderlichkeits

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle ILockingPolicy Halten Sie die Schnittstelle, verarbeitet der Host ermöglicht, IMS zu verfeinern, Sperren angefordert von der Unveränderlichkeit API.
Öffentliche Schnittstelle SLockingPolicy Halten Sie Bezeichner für IMS-Sperren Richtlinien für verarbeitet.

Enumerationen

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