Visual Studio 中的框架服务命名空间

更新:2007 年 11 月

在 .NET Framework 中,用于与各种后端服务器资源进行交互的命名空间包括:

  • System.Diagnostics — 包含使您能够调试应用程序和跟踪代码执行情况的类。有关更多信息,请参见 TraceDebug 类。System.Diagnostics 还提供使您能够启动系统进程、读取和写入事件日志以及使用性能计数器监视系统性能的类。有关更多信息,请参见进程 (Process)、事件日志 (EventLog) 和性能计数器 (PerformanceCounter) 类。

  • System.DirectoryServices — 包含方便从托管代码中访问 Active Directory 的类。此命名空间中的类可以与任一 Active Directory 服务提供程序一起使用。当前的提供程序如下所示:Internet 信息服务 (IIS)、轻型目录访问协议 (LDAP)、Novell NetWare 目录服务 (NDS) 和 Windows NT。有关 Active Directory 的更多信息,请参见.NET Framework 中的目录服务

  • System.Deployment.Application — 提供用于将自定义升级行为编程到 ClickOnce 部署概述应用程序中的类。这些类使您的部署能够提供有关更新是否可用的信息,提供安装更新,并根据需要下载大型文件和程序集。

  • System.IO — 提供一些类,其中包括 FileSystemWatcher 类,该类可侦听文件系统更改通知并在目录或目录中的文件发生更改时引发事件。

  • System.Media -- 包含用于播放声音文件和访问系统提供的声音的类。

  • System.Management — 提供用于管理有关实验 Windows Management Instrumentation (WMI) 基础结构的系统、设备和应用程序的信息和事件的类。

  • System.Messaging — 提供使您能够连接到网络上的消息队列、向队列发送消息以及从队列接收或查看(读取而不移除)消息的类。

  • System.ServiceProcess — 提供使您能够安装和运行服务的类。服务是长期运行的可执行文件,它们不通过用户界面来运行。服务可以安装在一个系统帐户下运行,此帐户使服务能够在计算机重新启动时启动。如果服务的实现是从 ServiceBase 类中的处理派生的,则服务可以定义开始、停止、暂停和继续命令的特定行为以及在关闭系统时所采取的行为。

  • System.Timers – 提供基于服务器的 Timer 组件,该组件使您能够按指定的间隔引发事件。

    xsh8x91w.alert_note(zh-cn,VS.90).gif说明:

    在 System.Windows.Form 命名空间中还有一个 Windows 窗体的 Timer 控件,并在 System.Threading 命名空间中还有一个 Timer 类。

  • Microsoft.Win32 -- 提供处理操作系统引发的事件和操作系统注册表的类。

相关章节

请参见

其他资源

Visual Studio 中的 .NET Framework 类库