Stream.CreateWaitHandle Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
CreateWaitHandle will be removed eventually. Please use "new ManualResetEvent(false)" instead.
Allokerar ett WaitHandle objekt.
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
Returer
En referens till den allokerade WaitHandle.
- Attribut
Kommentarer
När den anropas för första gången skapar den aktuella metoden ett WaitHandle objekt och returnerar det. Vid efterföljande anrop CreateWaitHandle returnerar en referens till ett nytt väntehandtag.
Använd den här metoden om du implementerar asynkrona metoder och kräver ett sätt att blockera i EndRead eller EndWrite tills den asynkrona åtgärden är klar.