Stream.CreateWaitHandle 方法

定义

注意

CreateWaitHandle will be removed eventually. Please use "new ManualResetEvent(false)" instead.

注意

Stream.CreateWaitHandle has been deprecated. Use the ManualResetEvent(false) constructor instead.

注意

CreateWaitHandle has been deprecated. Use the ManualResetEvent(false) constructor instead.

分配 WaitHandle 对象。

C#
[System.Obsolete("CreateWaitHandle will be removed eventually.  Please use "new ManualResetEvent(false)" instead.")]
protected virtual System.Threading.WaitHandle CreateWaitHandle ();
C#
[System.Obsolete("Stream.CreateWaitHandle has been deprecated. Use the ManualResetEvent(false) constructor instead.")]
protected virtual System.Threading.WaitHandle CreateWaitHandle ();
C#
[System.Obsolete("CreateWaitHandle has been deprecated. Use the ManualResetEvent(false) constructor instead.")]
protected virtual System.Threading.WaitHandle CreateWaitHandle ();
C#
protected virtual System.Threading.WaitHandle CreateWaitHandle ();

返回

对已分配的 WaitHandle 的引用。

属性

注解

首次调用时,当前方法会创建一个 WaitHandle 对象并返回它。 在后续调用中, CreateWaitHandle 返回对新等待句柄的引用。

如果实现异步方法,并且需要阻止 或 EndReadEndWrite 直到异步操作完成,请使用此方法。

适用于

产品 版本 (已过时)
.NET (Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9)
.NET Framework 1.1 (2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1)
.NET Standard (2.0, 2.1)

另请参阅