Stream.CreateWaitHandle Метод

Определение

Предупреждение

Этот API устарел.

Размещает объект WaitHandle.Allocates a WaitHandle object.

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
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.

Применяется к

Дополнительно