Stream.CreateWaitHandle Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Let op
CreateWaitHandle will be removed eventually. Please use "new ManualResetEvent(false)" instead.
Wijst een WaitHandle object toe.
protected:
virtual System::Threading::WaitHandle ^ CreateWaitHandle();
protected virtual System.Threading.WaitHandle CreateWaitHandle();
[System.Obsolete("CreateWaitHandle will be removed eventually. Please use "new ManualResetEvent(false)" instead.")]
protected virtual System.Threading.WaitHandle CreateWaitHandle();
abstract member CreateWaitHandle : unit -> System.Threading.WaitHandle
override this.CreateWaitHandle : unit -> System.Threading.WaitHandle
[<System.Obsolete("CreateWaitHandle will be removed eventually. Please use "new ManualResetEvent(false)" instead.")>]
abstract member CreateWaitHandle : unit -> System.Threading.WaitHandle
override this.CreateWaitHandle : unit -> System.Threading.WaitHandle
Protected Overridable Function CreateWaitHandle () As WaitHandle
Retouren
Een verwijzing naar de toegewezen WaitHandle.
- Kenmerken
Opmerkingen
Wanneer de huidige methode voor het eerst wordt aangeroepen, wordt een WaitHandle object gemaakt en geretourneerd. Bij volgende aanroepen CreateWaitHandle wordt een verwijzing naar een nieuwe wachtgreep geretourneerd.
Gebruik deze methode als u de asynchrone methoden implementeert en een manier nodig hebt om te blokkeren in EndRead of EndWrite totdat de asynchrone bewerking is voltooid.