AsyncReaderWriterLock.OnBeforeLockReleasedAsync(Boolean, AsyncReaderWriterLock+LockHandle) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird ausgelöst, wenn eine Sperre aufgehoben wird.
protected:
virtual System::Threading::Tasks::Task ^ OnBeforeLockReleasedAsync(bool exclusiveLockRelease, Microsoft::VisualStudio::Threading::AsyncReaderWriterLock::LockHandle releasingLock);
protected virtual System.Threading.Tasks.Task OnBeforeLockReleasedAsync (bool exclusiveLockRelease, Microsoft.VisualStudio.Threading.AsyncReaderWriterLock.LockHandle releasingLock);
abstract member OnBeforeLockReleasedAsync : bool * Microsoft.VisualStudio.Threading.AsyncReaderWriterLock.LockHandle -> System.Threading.Tasks.Task
override this.OnBeforeLockReleasedAsync : bool * Microsoft.VisualStudio.Threading.AsyncReaderWriterLock.LockHandle -> System.Threading.Tasks.Task
Protected Overridable Function OnBeforeLockReleasedAsync (exclusiveLockRelease As Boolean, releasingLock As AsyncReaderWriterLock.LockHandle) As Task
Parameter
- exclusiveLockRelease
- Boolean
true , wenn die letzte Schreibsperre, die der Aufrufer enthält, freigegeben wird. andernfalls false .
- releasingLock
- AsyncReaderWriterLock.LockHandle
Die Sperre, die freigegeben wird.
Gibt zurück
Eine Aufgabe, deren Abschluss das Ende des asynchronen Vorgangs signalisiert.