- 1. WMI(Windows Management Instrumentation,Windows 管理规范)是一项核心的 Windows 管理技术;用户可以使用 WMI 管理本地和远程计算机。
- 2. 嵌入式Chromium框架,它主要目的是开发一个基于Google Chromium的Webbrowser控件;
- 3. HtppWebResponse类的作用用于在客户端获取服务器返回的相应信息
HttpResponse 类用于在服务器设置客户端相应的信息
参考网址:
http://www.cnblogs.com/kissdodog/archive/2013/04/06/3002790.html
- 4. 序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。
- 5. Json的人全称是“JavaScript Object Notation”,意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式,在web开发过程中,我们经常需要将从数据库中查询到的数据(一般为一个集合,列表或数组等)转换为JSON格式字符串传回客户端,这就需要进行序列化,这里用到的是JsonConvert对象的SerializeObject方法。其语法格式为:JsonConvert.SerializeObject(object).
- 6. @作用:1 忽略转义字符 2让字符串跨行 3在标识符中的用法
- 7. Backgroundworker对线程的访问提供了一种安全的方式,对Thread的一次封装。用于在单独的线程上运行操作,Thread用于线程的创建和控制类。
- 8. Dispose:处理,在计算机技术英语中,是“文档摧毁”的意思。Close 是关闭而已,不释放资源。就是把StreamReader读写文件流的数据清空了,不占用存储内存。
- 9. BackgroundWorker类中的主要用的这列属性方法和时间:
重要属性:
1.:CancellationPending 获取一个值,指示应用程序是否已请求取消后台操作,通过DoWork事件中判断CancellationPending属性可以认定是否需要后台操作。
2:IsBusy 获取一个值,指示BackgroundWorker是否正在运行异操作,程序中使用IsBusy属性用来确定后台操作是否正在使用中。
3:WorkerReportsProgress获取或设置一个值,该值只是BackgroundWorker是否报告正在使用中。
4.在Task<TResult>完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务
4:WorkerSupportsCancellation 获取或设置一个值,该值指示BackgroundWorker是否支持异步取消。设置为True时,程序可以调用CancelAsync方法提交终止挂起的后台请求操作。
重要方法:
@CancelAsync 请求取消挂起的后台操作
@RunWorkerAsync 开始执行后台操作
@ReportProgress 引发ProgressChanged时间
重要事件:
@DoWork 调用RunWokerAsync时发生
@ProgressChanged 调用ReportProgress时发生
@RunWorkCompleted 当后台操作已完成、被取消或引发异常时发生