ReentrantSemaphore.SuppressRelevance 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在释放其结果之前,隐藏调用方已输入 ReentrantSemaphore 的证据。
public:
virtual Microsoft::VisualStudio::Threading::ReentrantSemaphore::RevertRelevance SuppressRelevance();
public virtual Microsoft.VisualStudio.Threading.ReentrantSemaphore.RevertRelevance SuppressRelevance ();
abstract member SuppressRelevance : unit -> Microsoft.VisualStudio.Threading.ReentrantSemaphore.RevertRelevance
override this.SuppressRelevance : unit -> Microsoft.VisualStudio.Threading.ReentrantSemaphore.RevertRelevance
Public Overridable Function SuppressRelevance () As ReentrantSemaphore.RevertRelevance
返回
用于还原此信号量中任何存在性的可见性的值。
注解
此方法在调用方即将关闭其他操作 (例如,将工作安排到 threadpool) ,而不考虑其自己的完成时,这一方法非常有用,目的是为了防止从调用方的权限向信号量滥用。
这是一种安全的调用,用于确定当前是否持有信号量,或是否允许在此实例上重新进入。