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

定義

警告

この API は現在使われていません。

WaitHandle オブジェクトを割り当てます。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

戻り値

割り当てられた WaitHandle への参照。A reference to the allocated WaitHandle.

注釈

最初に呼び出されると、現在のメソッドを作成、WaitHandleオブジェクトし、それを返します。When called for the first time, the current method creates a WaitHandle object and returns it. 後続の呼び出しでCreateWaitHandle新しい待機ハンドルへの参照を返します。On subsequent calls, CreateWaitHandle returns a reference to a new wait handle.

非同期のメソッドを実装しでブロックする方法が必要な場合は、このメソッドを使用してEndReadまたはEndWrite非同期操作が完了するまでです。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.

適用対象

こちらもご覧ください