Partager via


ILockingPolicy.RefineLocks, méthode (Store, Locks)

Retournez les verrous réels qui doivent être appliqués à la banque spécifiée donnée un ensemble de verrous proposés.

Espace de noms :  Microsoft.VisualStudio.Modeling.Immutability
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntaxe

'Déclaration
Function RefineLocks ( _
    store As Store, _
    proposedLocks As Locks _
) As Locks
Locks RefineLocks(
    Store store,
    Locks proposedLocks
)

Paramètres

Valeur de retour

Type : Microsoft.VisualStudio.Modeling.Immutability.Locks
Le jeu réel de verrous à appliquer, qui peuvent comprendre les verrous supplémentaires, ou à être un sous-ensemble.

Notes

Ce point d'extension est appelé lorsqu'une tentative est faite pour appliquer des verrous à une banque via l'API d'immuabilité.Il permet au propriétaire de la banque pour appliquer la stratégie en décidant quels verrous peuvent être appliqués ou supprimés.

Sécurité .NET Framework

Voir aussi

Référence

ILockingPolicy Interface

RefineLocks, surcharge

Microsoft.VisualStudio.Modeling.Immutability, espace de noms