Partager via


TeamFoundationLockingService.AcquireLock, méthode (TeamFoundationRequestContext, TeamFoundationLockMode, String, Int32)

Obtient un verrouillage de processus sur la ressource donnée.

Espace de noms :  Microsoft.TeamFoundation.Framework.Server
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

'Déclaration
Public Function AcquireLock ( _
    requestContext As TeamFoundationRequestContext, _
    lockMode As TeamFoundationLockMode, _
    resource As String, _
    lockTimeout As Integer _
) As TeamFoundationLock
public TeamFoundationLock AcquireLock(
    TeamFoundationRequestContext requestContext,
    TeamFoundationLockMode lockMode,
    string resource,
    int lockTimeout
)

Paramètres

  • resource
    Type : System.String
    La ressource à verrouiller sur.
  • lockTimeout
    Type : System.Int32
    Le délai maximum pour attendre que le verrou en millisecondes.Pour indiquer qu'une demande de verrou doit échouer au lieu de l'attente du verrou lorsque la demande ne peut pas être accordée immédiatement, spécifiez 0.

Valeur de retour

Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationLock
Le verrou sur la ressource, si obtenu en attente.Ce verrou doit être supprimé lorsqu'il doit être libéré.

Sécurité .NET Framework

Voir aussi

Référence

TeamFoundationLockingService Classe

AcquireLock, surcharge

Microsoft.TeamFoundation.Framework.Server, espace de noms