Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Requests access to the lock.
Namespace: Microsoft.VisualStudio.Threading
Assembly: Microsoft.VisualStudio.Threading (in Microsoft.VisualStudio.Threading.dll)
Syntax
'Declaration
Public Function EnterAsync ( _
cancellationToken As CancellationToken _
) As Task(Of AsyncSemaphore.Releaser)
public Task<AsyncSemaphore.Releaser> EnterAsync(
CancellationToken cancellationToken
)
public:
Task<AsyncSemaphore::Releaser>^ EnterAsync(
CancellationToken cancellationToken
)
member EnterAsync :
cancellationToken:CancellationToken -> Task<AsyncSemaphore.Releaser>
public function EnterAsync(
cancellationToken : CancellationToken
) : Task<AsyncSemaphore.Releaser>
Parameters
cancellationToken
Type: System.Threading.CancellationTokenA token whose cancellation signals lost interest in the lock.
Return Value
Type: System.Threading.Tasks.Task<AsyncSemaphore.Releaser>
A Task<TResult> whose result is a releaser that should be disposed to release the lock.
.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.