Microsoft.VisualStudio.Modeling.Immutability, espace de noms
Les types dans cet espace de noms fournissent un mécanisme pour le verrouillage d'éléments spécifiés dans un langage spécifique à un domaine. Le service SLockingPolicy peut être obtenu à partir d'un fournisseur de services.
Classes
Classe | Description | |
---|---|---|
![]() |
ImmutabilityExtensionMethods | Méthodes d'extension pour fournir une API publique d'immuabilité de côté d'instance sans polluer les API de modèle à moins que l'utilisateur importe spécifiquement l'espace de noms de l'immuabilité |
Interfaces
Interface | Description | |
---|---|---|
![]() |
ILockingPolicy | Interface de service qui permet à l'hôte d'affiner les verrous d'IMS demandés par l'API d'immuabilité. |
![]() |
SLockingPolicy | Identificateur de service pour le service verrouillant de stratégie d'IMS. |
Énumérations
Énumération | Description | |
---|---|---|
![]() |
Locks | Types de verrous qui peuvent être appliqués aux éléments, aux partitions, ainsi qu'au magasin |