c# - 何时调用 SynchronizationContext.Send,我的自定义 SynchronizedContext 是否应该覆盖它?
问题描述
我了解 SynchronizationContext 的用途以及使用它的适当时间。但我仍然感到困惑的一件事是 SynchronizationContext.Send。
我不明白为什么有 SynchronizationContext.Send 似乎 Post 已经足够了。我了解 Send 用于同步调用。但是在什么情况下 Send() 有用呢?
还有一个相关的问题:当我开发自定义的 SynchronizationContext 时,我应该什么时候覆盖 Send()?我一定要吗?
解决方案
推荐阅读
- c# - 带有 Npgsql 2.1 的 Asp net core 2.1 RC 无法搭建现有数据库
- git - 如何在交互式变基后恢复合并提交
- curl - Google Drive REST API v3,Resumable Upload:资源正文包含不可直接写入的字段
- symfony - 在 symfony 命令中包装 CLI 命令并传递未解析的参数
- r - 在 R 中矢量化 for 循环
- javafx - JavaFX 绑定仅在调整窗口大小后应用
- javascript - 如何将相同的字段用于两种不同的表单?
- sql - SQL 根据列中的值显示结果
- javascript - 在数组中选择随机图像并设置为0或起点jquery
- java - Byte Buddy 为构造函数实例化没有参数的类