首页 > 解决方案 > 何时调用 SynchronizationContext.Send,我的自定义 SynchronizedContext 是否应该覆盖它?

问题描述

我了解 SynchronizationContext 的用途以及使用它的适当时间。但我仍然感到困惑的一件事是 SynchronizationContext.Send。

我不明白为什么有 SynchronizationContext.Send 似乎 Post 已经足够了。我了解 Send 用于同步调用。但是在什么情况下 Send() 有用呢?

还有一个相关的问题:当我开发自定义的 SynchronizationContext 时,我应该什么时候覆盖 Send()?我一定要吗?

标签: c#.netclr

解决方案


推荐阅读