TeamFoundationLockingService.AcquireLocks Method (TeamFoundationRequestContext, TeamFoundationLockMode, Int32, Boolean, array<String )
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public Function AcquireLocks ( _
requestContext As TeamFoundationRequestContext, _
lockMode As TeamFoundationLockMode, _
lockTimeout As Integer, _
throwOnTimeout As Boolean, _
ParamArray resources As String() _
) As TeamFoundationLock
public TeamFoundationLock AcquireLocks(
TeamFoundationRequestContext requestContext,
TeamFoundationLockMode lockMode,
int lockTimeout,
bool throwOnTimeout,
params string[] resources
)
public:
TeamFoundationLock^ AcquireLocks(
TeamFoundationRequestContext^ requestContext,
TeamFoundationLockMode lockMode,
int lockTimeout,
bool throwOnTimeout,
... array<String^>^ resources
)
member AcquireLocks :
requestContext:TeamFoundationRequestContext *
lockMode:TeamFoundationLockMode *
lockTimeout:int *
throwOnTimeout:bool *
resources:string[] -> TeamFoundationLock
public function AcquireLocks(
requestContext : TeamFoundationRequestContext,
lockMode : TeamFoundationLockMode,
lockTimeout : int,
throwOnTimeout : boolean,
... resources : String[]
) : TeamFoundationLock
Parameters
- requestContext
Type: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- lockTimeout
Type: System.Int32
- throwOnTimeout
Type: System.Boolean
- resources
Type: array<System.String[]
Return Value
Type: Microsoft.TeamFoundation.Framework.Server.TeamFoundationLock
.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.