您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 权威.NET多线程详解(源码示例)

  2. 基础篇 • 怎样创建一个线程 • 受托管的线程与 Windows线程 • 前台线程与后台线程 • 名为BeginXXX和EndXXX的方法是做什么用的 • 异步和多线程有什么关联 WinForm多线程编程篇 • 我的多线程WinForm程序老是抛出InvalidOperationException ,怎么解决? • Invoke,BeginInvoke干什么用的,内部是怎么实现的 • 每个线程都有消息队列吗? • 为什么Winform不允许跨线程修改UI线程控件的值 • 有没有什么办法可以简化
  3. 所属分类:Web开发

    • 发布日期:2009-07-31
    • 文件大小:301056
    • 提供者:thtf2001
  1. 异步调用实例02-AsyncWaitHandle-c#

  2. 可以使用BeginInvoke方法返回的IAsyncResult的AsyncWaitHandle属性来获取WaitHandle。异步调用完成时会发出WaitHandle信号,可以通过调用WaitOne方法来等待它。 如果使用WaitHandle,则在异步调用完成之前或之后,在通过调用EndInvoke检索结果之前,还可以执行其他处理。 下面的代码说明了如何使用这种方法来进行异步调用,并获得异步方法的结果:
  3. 所属分类:C#

    • 发布日期:2009-09-21
    • 文件大小:36864
    • 提供者:ggbb190
  1. .net 线程详解 基础篇

  2. 基础篇 * 怎样创建一个线程 * 受托管的线程与 Windows线程 * 前台线程与后台线程 * 名为BeginXXX和EndXXX的方法是做什么用的 * 异步和多线程有什么关联 WinForm多线程编程篇 * 我的多线程WinForm程序老是抛出InvalidOperationException ,怎么解决? * Invoke,BeginInvoke干什么用的,内部是怎么实现的 * 每个线程都有消息队列吗? * 为什么Winform不允许跨线程修改UI线程控件的值 * 有没有什么办法可以简化
  3. 所属分类:Web开发

    • 发布日期:2008-01-07
    • 文件大小:296960
    • 提供者:ttgzs
  1. dotnet多线程(基础篇、WinForm多线程编程篇、线程池、同步、什么时候需要锁定)

  2. 基础篇 • 怎样创建一个线程 • 受托管的线程与 Windows线程 • 前台线程与后台线程 • 名为BeginXXX和EndXXX的方法是做什么用的 • 异步和多线程有什么关联 WinForm多线程编程篇 • 我的多线程WinForm程序老是抛出InvalidOperationException ,怎么解决? • Invoke,BeginInvoke干什么用的,内部是怎么实现的 • 每个线程都有消息队列吗? • 为什么Winform不允许跨线程修改UI线程控件的值 • 有没有什么办法可以简化
  3. 所属分类:Web开发

    • 发布日期:2010-08-13
    • 文件大小:296960
    • 提供者:wt0731
  1. 使用WaitHandle 内含C#编写源代码

  2. 使用WaitHandle例子 内含C#编写源代码
  3. 所属分类:C#

    • 发布日期:2010-12-21
    • 文件大小:25600
    • 提供者:leoyal520
  1. .Net 多线程详解

  2. .doc 格式 详细解析多线程技术 基础篇 • 怎样创建一个线程 • 受托管的线程与 Windows线程 • 前台线程与后台线程 • 名为BeginXXX和EndXXX的方法是做什么用的 • 异步和多线程有什么关联 WinForm多线程编程篇 • 我的多线程WinForm程序老是抛出InvalidOperationException ,怎么解决? • Invoke,BeginInvoke干什么用的,内部是怎么实现的 • 每个线程都有消息队列吗? • 为什么Winform不允许跨线程修改UI线程
  3. 所属分类:C#

    • 发布日期:2008-10-31
    • 文件大小:224256
    • 提供者:perfectpdl
  1. 线程的基础知识及常见问题

  2. 基础篇 • 怎样创建一个线程 • 受托管的线程与 Windows线程 • 前台线程与后台线程 • 名为BeginXXX和EndXXX的方法是做什么用的 • 异步和多线程有什么关联 WinForm多线程编程篇 • 我的多线程WinForm程序老是抛出InvalidOperationException ,怎么解决? • Invoke,BeginInvoke干什么用的,内部是怎么实现的 • 每个线程都有消息队列吗? • 为什么Winform不允许跨线程修改UI线程控件的值 • 有没有什么办法可以简化
  3. 所属分类:Web开发

    • 发布日期:2009-03-09
    • 文件大小:296960
    • 提供者:smilingtoyou
  1. C#异步编程概述

  2. Windows 应用程序编程中常见的一个模式就是,在GUI用户界面下,将耗时的文件和网络处理放入 子线程,以避免用户界面不能响应的问题。在.NET出现以前,创建线 程并监视线程结束,还要更新 界面等工作,即复杂又要手写大量代码,并且难以调试。在.NET中,程序员可以通过异步调用,使 用简单的代码完成这项工作。 .NET Framework允许异步调用任何方法。使用异步调用之前,要定义一个委托,它的方法签名要与 调用方法签名一致。.NET会自动产生此委托的BeginInvoke和EndInvok
  3. 所属分类:C#

    • 发布日期:2018-06-11
    • 文件大小:116736
    • 提供者:sherlockhuang
  1. c#.net多线程编程教学——线程同步

  2. 随着对多线程学习的深入,你可能觉得需要了解一些有关线程共享资源的问题. .NET framework提供了很多的类和数据类型来控制对共享资源的访问。   考虑一种我们经常遇到的情况:有一些全局变量和共享的类变量,我们需要从不同的线程来更新它们,可以通过使用System.Threading.Interlocked类完成这样的任务,它提供了原子的,非模块化的整数更新操作。   还有你可以使用System.Threading.Monitor类锁定对象的方法的一段代码,使其暂时不能被别的线程访问。   
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:99328
    • 提供者:weixin_38748721
  1. 深入多线程之:Wait与Pulse的使用详解

  2. Signaling with Wait and Pulse(等待和暂停的信号) 早期谈论过等待事件句柄(调用Wait的线程在没有收到另一个线程的通知前会一直阻塞)。 Monitor借助它的静态方法Wait,Pulse,PulseAll提供了一个更给力的信号构造,使用这些方法和lock语句,你可以自己实现AutoResetEvent,ManualResetEvent和Semaphore。甚至WaitHandle的WaitAll和WaitAny方法了。怎样使用Wait 和Pulse ? 1:定义一个
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:55296
    • 提供者:weixin_38702515
  1. C#多线程编程中的锁系统(三)

  2. 本章主要说下基于内核模式构造的线程同步方式,事件,信号量。 目录 一:理论 二:WaitHandle 三:AutoResetEvent 四:ManualResetEvent 五:总结 一:理论 我们晓得线程同步可分为,用户模式构造和内核模式构造。 内核模式构造:是由windows系统本身使用,内核对象进行调度协助的。内核对象是系统地址空间中的一个内存块,由系统创建维护。   内核对象为内核所拥有,而不为进程所拥有,所以不同进程可以访问同一个内核对象, 如进程,线程,作业,事件,文件,信号量,互斥
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:114688
    • 提供者:weixin_38719564
  1. c# 进程之间的线程同步

  2. Mutex类、Event类、SemaphoreSlim类和ReaderWriterLockSlim类等提供了多个进程之间的线程同步。  1、WaitHandle 基类   WaitHandle抽象类,用于等待一个信号的设置。可以根据其派生类的不同,等待不同的信号。异步委托的BeginInvoke()方法返回一个实现了IAsycResult接口的对象。使用IAsycResult接口可以用AsycWaitHandle属性访问WaitHandle基类。在调用WaitOne()方法时,线程会等待接收一个
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:97280
    • 提供者:weixin_38518638