Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microsoft internal only. Gets a read lock, asynchronously awaiting for the lock if it is not immediately available.
Namespace: Microsoft.VisualStudio.Threading
Assembly: Microsoft.VisualStudio.Threading (in Microsoft.VisualStudio.Threading.dll)
Syntax
'Declaration
Public Function UpgradeableReadLockAsync ( _
cancellationToken As CancellationToken _
) As AsyncReaderWriterLock.Awaitable
public AsyncReaderWriterLock.Awaitable UpgradeableReadLockAsync(
CancellationToken cancellationToken
)
public:
AsyncReaderWriterLock::Awaitable UpgradeableReadLockAsync(
CancellationToken cancellationToken
)
member UpgradeableReadLockAsync :
cancellationToken:CancellationToken -> AsyncReaderWriterLock.Awaitable
public function UpgradeableReadLockAsync(
cancellationToken : CancellationToken
) : AsyncReaderWriterLock.Awaitable
Parameters
cancellationToken
Type: System.Threading.CancellationTokenA token whose cancelation indicates lost interest in obtaining the lock. A canceled token does not release a lock that has already been issued. If the lock isn't immediately available, a canceled token causes the code that is waiting for the lock to resume with an OperationCanceledException.
Return Value
Type: Microsoft.VisualStudio.Threading.AsyncReaderWriterLock.Awaitable
An AsyncReaderWriterLock.Awaitable whose result is the lock releaser.
.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.