线程同步上下文

ssrs626 2008-05-29 09:01:12
请问一下,线程同步上下文是什么意思,大家可不可以通俗一点解释

还有大家有用过 SynchronizationContext 类,分析一下为什么在构造函数定义将
m_mainThreadSynContext赋值 是什么意思,代码如下 

namespace ClientSpace
{
public partial class FormHistory2 : Form
{
   ......//定义的变量
    protected SynchronizationContext m_mainThreadSynContext;
     //下面FormHistory2窗体的构造函数
     public FormHistory2()
{
      ......
      m_mainThreadSynContext = SynchronizationContext.Current;
      ......
     }

    void m_timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
m_mainThreadSynContext.Post(new SendOrPostCallback(Track), null);
}

void Track(object target)
{
       ......//代码
     }
...全文
68 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ssrs626 2008-05-30
  • 打赏
  • 举报
回复
有人知道吗,谢谢了 顶

110,549

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧