System.Concurrency.AsyncLock是做什么的?

5
System.Reactive.dll向System.Concurrency添加了一个名为AsyncLock的类。 它有一个单例方法Wait,接受一个Action参数。
我找到的文档页面只是说明其为预发布文档, 因此我在这里询问:这个类是做什么用的?
1个回答

2

看起来是一种线程安全的队列,按顺序执行操作。我看到它在RX的调度器中被使用。

你可能需要与RX团队确认。


2
现在源代码已经可用,所以我终于能够确认你是正确的了,基于这里的评论和代码:https://github.com/dotnet/reactive/blob/master/Rx.NET/Source/src/System.Reactive/Concurrency/AsyncLock.cs - Mitten.O
感谢您确认这个,即使是九年后! :-) - Judah Gabriel Himango

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接