Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public Sub New ( _
    lockManager As LockManager, _
    requestId As Long, _
    lockNames As KeyValuePair(Of LockName(Of Short, Guid), Boolean)(), _
    isExclusive As Boolean _
)
public LockHelper(
    LockManager lockManager,
    long requestId,
    KeyValuePair<LockName<short, Guid>, bool>[] lockNames,
    bool isExclusive
)
public:
LockHelper(
    LockManager^ lockManager, 
    long long requestId, 
    array<KeyValuePair<LockName<short, Guid>^, bool>>^ lockNames, 
    bool isExclusive
)
new : 
        lockManager:LockManager * 
        requestId:int64 * 
        lockNames:KeyValuePair<LockName<int16, Guid>, bool>[] * 
        isExclusive:bool -> LockHelper
public function LockHelper(
    lockManager : LockManager, 
    requestId : long, 
    lockNames : KeyValuePair<LockName<short, Guid>, boolean>[], 
    isExclusive : boolean
)
Parameters
- lockManager
 Type: Microsoft.TeamFoundation.Framework.Server.LockManager
- requestId
 Type: System.Int64
- lockNames
 Type: array<System.Collections.Generic.KeyValuePair<LockName<Int16, Guid>, Boolean>[]
- isExclusive
 Type: System.Boolean
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.