Partager via


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

Retournez les verrous réels qui doivent être appliqués à la partition 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 ( _
    partition As Partition, _
    proposedLocks As Locks _
) As Locks
Locks RefineLocks(
    Partition partition,
    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 partition 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.Les implémentations peuvent souhaiter ignorer des améliorations de verrou pour des partitions qu'il ne possède pas.

Sécurité .NET Framework

Voir aussi

Référence

ILockingPolicy Interface

RefineLocks, surcharge

Microsoft.VisualStudio.Modeling.Immutability, espace de noms