Condividi tramite


Metodo TeamFoundationLockingService.AcquireLock (TeamFoundationRequestContext, TeamFoundationLockMode, String, Int32)

Ottiene un interprocesso sulla risorsa specificata.

Spazio dei nomi:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Sintassi

'Dichiarazione
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
)

Parametri

  • lockTimeout
    Tipo: System.Int32
    Il timeout massimo di attesa del blocco in millisecondi.Per indicare che una richiesta di blocco deve avere esito negativo anziché attendere il blocco quando la richiesta non è possibile assegnare contemporaneamente, specificare 0.

Valore restituito

Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationLock
Il blocco sulla risorsa, se verificato in timeout.Questo blocco deve essere eliminato quando deve essere rilasciato.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

TeamFoundationLockingService Classe

Overload AcquireLock

Spazio dei nomi Microsoft.TeamFoundation.Framework.Server