Stream.CreateWaitHandle Stream.CreateWaitHandle Stream.CreateWaitHandle Stream.CreateWaitHandle Method

Definition

Warnung

Diese API ist jetzt veraltet.

Reserviert ein WaitHandle-Objekt.Allocates a WaitHandle object.

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
Protected Overridable Function CreateWaitHandle () As WaitHandle

Gibt zurück

Ein Verweis auf das reservierte WaitHandle.A reference to the allocated WaitHandle.

Hinweise

Wenn die aktuelle Methode zum ersten Mal aufgerufen wird, erstellt Sie WaitHandle ein-Objekt und gibt es zurück.When called for the first time, the current method creates a WaitHandle object and returns it. Bei nachfolgenden Aufrufen CreateWaitHandle wird ein Verweis auf ein neues Wait-Handle zurückgegeben.On subsequent calls, CreateWaitHandle returns a reference to a new wait handle.

Verwenden Sie diese Methode, wenn Sie die asynchronen Methoden implementieren und eine Möglichkeit benötigen, EndRead in EndWrite oder zu blockieren, bis der asynchrone Vorgang beendet ist.Use this method if you implement the asynchronous methods and require a way of blocking in EndRead or EndWrite until the asynchronous operation is complete.

Gilt für:

Siehe auch