Condividi tramite


Metodo ILockingPolicy.RefineLocks (Partition, Locks)

Restituire i blocchi che devono essere applicati alla partizione specificata in base a un insieme di blocchi proposti.

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Immutability
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintassi

'Dichiarazione
Function RefineLocks ( _
    partition As Partition, _
    proposedLocks As Locks _
) As Locks
Locks RefineLocks(
    Partition partition,
    Locks proposedLocks
)

Parametri

Valore restituito

Tipo: Microsoft.VisualStudio.Modeling.Immutability.Locks
Set effettivo di blocchi da applicare, che può includere altri blocchi, o da essere un sottoinsieme.

Note

Questo punto di estensione viene chiamato quando viene effettuato un tentativo di applicare i blocchi della partizione con l'immutabilità API.Consente al proprietario dell'archivio applicare i criteri nella decisione che i blocchi possono essere applicate o rimossi.Le implementazioni possano essere necessario ignorare i i miglioramenti di blocco per le partizioni cui non è proprietario.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ILockingPolicy Interfaccia

Overload RefineLocks

Spazio dei nomi Microsoft.VisualStudio.Modeling.Immutability