ILockingPolicy.RefineLocks – metoda (Partition, Locks)
Vrátíte skutečné zámky použité na určený oddíl sadu navrhované zámky.
Obor názvů: Microsoft.VisualStudio.Modeling.Immutability
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntaxe
'Deklarace
Function RefineLocks ( _
partition As Partition, _
proposedLocks As Locks _
) As Locks
Locks RefineLocks(
Partition partition,
Locks proposedLocks
)
Parametry
- partition
Typ: Microsoft.VisualStudio.Modeling.Partition
Oddíl, jehož lock příznaky jsou zpracovávaného
- proposedLocks
Typ: Microsoft.VisualStudio.Modeling.Immutability.Locks
Nová sada oddílů uzamčení prostřednictvím Partition.SetLocks
Vrácená hodnota
Typ: Microsoft.VisualStudio.Modeling.Immutability.Locks
Skutečná sada použije, zámky, které mohou obsahovat další zámky nebo být dílčí.
Poznámky
Při pokusu o uzamčení použít oddíl prostřednictvím rozhraní API Immutability, se nazývá bod tohoto rozšíření.Umožňuje vlastník úložiště zásad při rozhodování, co zamkne může použít nebo odstranit.Implementace chtít ignorovat zpřesnění Uzamknout oddíly, který nevlastní.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.