导出 (0) 打印
全部展开
此文章由人工翻译。 将光标移到文章的句子上,以查看原文。
译文
原文

SemaphoreSlim 方法

SemaphoreSlim 类型公开以下成员。

  名称说明
公共方法 Dispose() 释放 SemaphoreSlim 类的当前实例所使用的所有资源。
受保护的方法 Dispose(Boolean) 在派生类中被重写时,释放由 ManualResetEventSlim 使用的非托管资源,也可以根据需要释放托管资源。
公共方法 Equals(Object) 确定指定的 Object 是否等于当前的 Object (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 Release() 退出 SemaphoreSlim 一次。
公共方法 Release(Int32) 退出 SemaphoreSlim 指定次数。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)
公共方法 Wait() 阻止当前线程,直至它可进入 SemaphoreSlim 为止。
公共方法 Wait(CancellationToken) 阻止当前线程,直至它可进入 SemaphoreSlim 为止,同时观察 CancellationToken
公共方法 Wait(Int32) 阻止当前线程,直至它可进入 SemaphoreSlim 为止,同时使用 32 位带符号整数来指定超时。
公共方法 Wait(TimeSpan) 阻止当前线程,直至它可进入 SemaphoreSlim 为止,同时使用 TimeSpan 来指定超时。
公共方法 Wait(Int32, CancellationToken) 阻止当前线程,直至它可进入 SemaphoreSlim 为止,并使用 32 位带符号整数来指定超时,同时观察 CancellationToken
公共方法 Wait(TimeSpan, CancellationToken) 阻止当前线程,直至它可进入 SemaphoreSlim 为止,并使用 TimeSpan 来指定超时,同时观察 CancellationToken
页首

社区附加资源

添加
显示:
© 2015 Microsoft