Stream.CreateWaitHandle 메서드

정의

경고

이 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 ();
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.

적용 대상

추가 정보