System.Management命名空间的引用及相关类的介绍

添加引用类using System.Management是灰色的,同时定义时存在红色下划线解决方法:

在项目->引用(Reference)->程序集(Assemblies)选择Framework将,System.Management勾选后,上述问题得到解决。

提供对大量管理信息和管理事件集合的访问,这些信息和事件是与根据 Windows 管理规范 (WMI) 结构对系统、设备和应用程序设置检测点有关的。应用程序和服务可以使用从 ManagementObjectSearcher 和 ManagementQuery 派生的类,查询感兴趣的管理信息(例如在磁盘上还剩多少可用空间、当前 CPU 利用率是多少、某一应用程序正连接到哪一数据库等等);或者应用程序和服务可以使用 ManagementEventWatcher 类预订各种管理事件。这些可访问的数据可以来自分布式环境中托管的和非托管的组件。

Management命名空间里面包括大量的类,说实话,有许多类我都没有用过,下面我主要介绍一下几个比较常用的类。

类名

说明

ConnectionOptions

用于设置wmi连接远端计算机时的域名、用户名和密码等

ManagementScope

用于连接远端计算机。需要设置连接的wmi命名空间和ConnectionOptions

InvokeMethodOptions

调用wmi相关方法时的一些选项,比如调用服务的Start时的服务开启的超时等设置

ManagementBaseObject

包含管理对象的基本元素。它用作更具体的管理对象类的基类。

ManagementClass

表示公共信息模型 (CIM) 管理类。管理类是一个 WMI 类,如 Win32_LogicalDisk 和 Win32_Process

ManagementException

表示管理异常。

ManagementObject

表示wmi的具体实例

ManagementObjectSearcher

基于指定的查询检索管理对象的集合。此类是用于检索管理信息的较为常用的入口点之一。例如,它可以用于枚举系统中的所有磁盘驱动器、网络适配器、进程及更多管理对象,或者用于查询所有处于活动状态的网络连接以及暂停的服务等。

ManagementPath

提供一个包装,用于分析和生成 WMI 对象的路径。比如root/cimv2/win32_service等等。

ManagementQuery

提供所有管理查询对象的抽象基类。建议使用它的继承类来实现相关的查询。

MethodData

包含关于 WMI 方法的信息。比如MethodData 类列出有关 Win32_Process.Create 方法的信息(例子详见msdn)。

ObjectQuery

继承自ManagementQuery,表示返回实例或类的管理查询。

PropertyData

表示关于 WMI 属性的信息。比如使用 PropertyData 类列出有关 Win32_OperatingSystem 类的信息(例子详见msdn)。

QualifierData

包含关于 WMI 限定符的信息。比如使用 QualifierData 类列出有关 Win32_Service 类的限定符信息(例子详见msdn)。

WqlObjectQuery

继承自ObjectQuery。表示 WQL 格式的 WMI 数据。

SelectQuery

继承自WqlObjectQuery。表示 WQL SELECT 数据查询。

以上就是常用的management命名空间中的类,其中有些类在msdn中有详细的说明和例子,但是有些类的用法却不太清楚。

参考:

System.Management命名空间

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目 录 1需求分析 1 编写目的 1 编写背景 1 实现目标 2 数据定义 2 需求分析 2 系统的功能需求 2 系统总体功能图 3 业务规则 5 数据约束条件分析 5 实体与数据 6 数据字典 7 数据项与数据结构 7 数据处理 8 2概念设计 9 实体及其属性 10 实体间的联系 12 总体ER图 14 3 逻辑设计 15 实体处理 15 联系集处理 16 完整性约束 16 4物理设计 22 关系模式存储方式选择 22 数据库存储路径 22 1需求分析 了解和分析系统将要提供的功能及未来数据库用户的需求。例如,该系统具有哪些功 能需求,哪些数据要存储在数据库中,使用的数据业务规则是什么,数据之间的练习约 束等,即了解用户真正从数据库中得到什么。 编写目的 门诊是医院服务的窗口和最前沿的部门,面临巨大就诊压力。研究如何合理配置资源 、加强管理,充分发挥现有资源的能力来缓解医院服务压力,提高病人满意度很有意义 。门诊的流程布置、服务时间和质量是影响病人满意度的主要因素。针对"三长一短"(即 挂号排队时间长、候诊和候检时间长、交款取药时间长、医生看病时间短)问题,等待时 间是评价病人满意度的主要指标之一,对总体的病人满意度影响很大。其次,过多的滞 留在门诊的患者会严重干扰医院的管理和医护工作的开展,影响门诊服务质量。并且城 市综合医院这医疗资源相对集中的机构的病人拥挤现象将长期存在,研究如何更好地 使之为满足病人需求具有现实意义。 门诊部是医院的一个重要部门,是病人刚开始就诊的首要环节,是医院直接向社会广大 患者提供医疗服务的窗口之一,门诊部的信息化建设直接关系到整个医院的信息化建设的 发展水平。如何更方便人们就诊、减少不必要的排队环节、实现病人资料(患者基本情况 、就诊记录及检查结果与治疗情况等) 永久性存储,避免以往因病历资料及检查治疗结果丢失而造成的延长诊断时间、重复检查 、增加患者经济负担、甚至于造成医疗纠纷等后果,是医院门诊信息化建设所要解决的。 利用信息技术、电子计算机和通讯设备,为医院所属各部门提供对病人诊疗信息和行 政管理信息的收集、存储、处理、提取及数据交换的能力,并满足所有授权用户的功能 需求。 医院门诊管理信息系统强调以病人医疗活动为主线进行管理病人所有信息,临床的、 服务的、用药记录、护理记录和费用信息等能被实时传递到医院各个部门,为医院管理 和医疗分析提供便捷服务。 对于信息系统的设计,要考虑的问题很多,但是最主要的是数据库结构体系和数据库连 接技术方案的选择,以及总体结构的设计。 本人正处于数据库设计的学习阶段,因此开发此系统的另一主要目的是锻炼相关专业 能力和探索更多的专业知识。 编写背景 医院门诊管理信息系统(Hospital Clinic Management Information System,HCMIS),针对以病人医疗活动为中心进行管理病人所有信息,临床的、服务的 、用药记录、护理记录和费用信息等能被实时传递到医院各个部门,为医院管理和医疗 分析提供便捷服务。 实现目标 提供一个集门诊挂号、诊断、发药于一体的管理信息系统,可实现信息存储、更新、 查询等多项功能,为广大医务工作人员及病人提供方便。 数据定义 (1)所有的表名的命名规则。 所有的表名用具有实际含义的英文单词组成,且首个字母必须大写,如Employee 。 (2)所有的主键命名规则。 所有的主键名用表名_PK,例Employee_PK。 (3)所有外键的命名规则。 所有的外键名用本表名加外键表_FKn,如EmployeeDepartment_FK1。 (4)所有规则的命名规则。 所有的约束名用列名_Check,如BirthDay_Check。 (5)所有字段的命名规则。 所有的属性名用具有实际含义的英文单词组成,且首个字母必须大写,如EmployeeN ame。 需求分析 满足病人实现挂号功能,诊断需求,领药,方便,快捷接受医疗服务。 系统的功能需求 (1)病人管理 病人管理模块中,维护病人的基本信息,如病人姓名,性别,住址等。可以添加、 修改、删除、查询病人的信息。 (2)门诊挂号 输入病人的信息,系统会自动生成挂号费用,挂号完后系统会自动生成病号信息到病 号信息库中。如果挂号之前知道病号信息库中已存在该病号,则可以直接调出该病号进 行挂号操作。挂号后病人挂号信息会传到医生处或收费室,由医生或收费室直接调用。 挂号单如果被调用后是不能取消和退号的,在还没被调用之前可以对挂号单取消和退号 ,被取消或被退号的挂号单也不能被调用。退号必须是对已经挂号的挂号单退号,退号 后冲减了原挂号单的挂号费用。 门诊挂号系统模块包括"门诊挂号"、"挂号单的查询"、"门诊退号"、"退号单查询"、 "门诊挂号结账"。 (3)医生管理 医生管理模块
2.ASP.NET.2.0.高级编程(第4版) [1/7] 原书名: Professional ASP.NET 2.0 原出版社: Wrox 作者:(美)Bill Evjen, Scott Hanselman, Farhan Muhammad [同作者作品] [作译者介绍] 译者: 李敏波[同译者作品] 出版社:清华大学出版社 ISBN:7302139067 上架时间:2006-11-16 出版日期:2006 年11月 开本:185×260 页码:1090 版次:4-1 内容简介回到顶部↑本书全面介绍了ASP.NET各种编程技能和2.0版中的巨大变化,并详细阐述了2.0版中的每个新特性。书中提供了大量的实例,可帮助读者快速掌握如何在.NET平台下开发功能强大的ASP.NET应用程序。本书适合有一些基础的ASP.NET初级程序员以及准备迁移到ASP.NET 2.0的编程老手。该书与《ASP.NET 2.0入门经典(第4版)》及其早期版本,曾影响到无数中国Web程序员。. ASP.NET允许Web站点为每个访问者显示独一无二的页面,而不是显示相同的静态HTML页面。ASP.NET 2.0的发布,使Web应用程序的开发又前进了一大步。这个新版本增加了大量的新功能,减少了编写常见应用程序所需的代码量。 ASP.NET 2.0新增了50多个新服务器控件,的数量也翻了一倍,其他许多方面也有很大的变化。本书介绍了ASP.NET 2.0中的每个新增特性和功能,以便读者把这些新技术应用于实践。.. 本书主要内容 ● 服务器控件的概念及其在ASP.NET开发中的主导作用 ● 使用新的Master页面特性创建模板化的ASP.NET页面 ● 调试和处理错误的技术 ● 提取、创建、处理和存储XML的各种框架 ● 打包和部署ASP.NET应用程序的方法 ● 快速、逻辑地检索、更新和删除数据 本书读者对象 本书适合于有一些ASP.NET基础知识的学习者以及准备迁移到ASP.NET 2.0的有经验的程序员和开发人员。 目录回到顶部↑ 第1章 ASP.NET 2.0概述 1 1.1 简史 1 1.2 ASP.NET 2.0的目标 2 1.2.1 开发人员的效率 3 1.2.2 管理 5 1.2.3 性能和可伸缩性 8 1.3 ASP.NET 2.0的其他新特性 8 1.3.1 新的开发人员体系结构 8 1.3.2 新的编译系统 12 1.3.3 页面框架的新增内容 13 1.3.4 访问数据的新对象 15 1.3.5 新的服务器控件 15 1.4 建立ASP.NET 2.0页面的新IDE 16 1.5 小结 17 第2章 Visual Studio 2005 19 2.1 启动页面 19 2.2 文档窗口 20 2.2.1 文档窗口中的视图 20 2.2.2 标记导航器 21 .2.2.3 页面标签 22 2.2.4 代码改变状态的通知 23 2.2.5 错误通知和辅助 23 2.3 工具箱 25 2.4 Solution Explorer 26 2.5 Server Explorer 28 2.6 Properties窗口 28 2.7 丢失的窗口 29 2.8 其他常见的Visual Studio操作 29 2.8.1 创建新项目 29 2.8.2 引用其他对象 30 2.8.3 使用智能标记 32 2.8.4 保存和导入Visual Studio设置 32 2.8.5 验证HTML 34 2.8.6 团队的合作 36 2.8.7 使用代码片断 36 2.9 小结 38 第3章 应用程序和页面框架 39 3.1 应用程序的位置选项 39 3.1.1 内置的Web服务器 39 3.1.2 IIS 40 3.1.3 FTP 41 3.1.4 Web站点需要FrontPage Extensions 42 3.2 ASP.NET页面结构选项 43 3.2.1 内置编码 44 3.2.2 新的后台编码模型 46 3.3 ASP.NET 2.0的Page指令 48 3.3.1 @Page 49 3.3.2 @Master 51 3.3.3 @Control 52 3.3.4 @Import 53 3.3.5 @Implements 54 3.3.6 @Register 55 3.3.7 @Assembly 55 3.3.8 @PreviousPageType 56 3.3.9 @MasterType 56 3.3.10 @OutputCache 56 3.3.11 @Reference 57 3.4 ASP.NET页面的事件

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值