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 zum ersten Mal aufgerufen, um die aktuelle Methode erstellt eine WaitHandle Objekt und gibt ihn zurück.When called for the first time, the current method creates a WaitHandle object and returns it. Bei nachfolgenden Aufrufen wird CreateWaitHandle gibt einen Verweis auf ein neues Wait-Handle.On subsequent calls, CreateWaitHandle returns a reference to a new wait handle.

Verwenden Sie diese Methode, wenn Sie die asynchronen Methoden zu implementieren und erfordern eine Möglichkeit von Blockierungen in EndRead oder EndWrite bis der asynchrone Vorgang abgeschlossen 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