Visual Studio 中的框架服务命名空间
更新:2007 年 11 月
在 .NET Framework 中,用于与各种后端服务器资源进行交互的命名空间包括:
System.Diagnostics — 包含使您能够调试应用程序和跟踪代码执行情况的类。有关更多信息,请参见 Trace 和 Debug 类。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 组件,该组件使您能够按指定的间隔引发事件。
说明: 在 System.Windows.Form 命名空间中还有一个 Windows 窗体的 Timer 控件,并在 System.Threading 命名空间中还有一个 Timer 类。
Microsoft.Win32 -- 提供处理操作系统引发的事件和操作系统注册表的类。
相关章节
监视性能阈值
提供有关监视 Microsoft Windows 性能阈值的基本信息。记录应用程序、服务器和安全性事件
通过在 Windows 2000 事件日志中读取和写入信息,提供有关监视这些日志的其他信息。创建消息组件
讨论如何使用 MessageQueue 组件将基于消息的通信包括在您的应用程序中。介绍 Visual Studio 中的 .NET Framework 类库
提供有关 .NET Framework 中命名空间的概述。监视和管理 Windows 进程
提供有关 Process 组件以及如何使用该组件与系统资源进行交互的概述。在 Visual Basic 和 Visual C# 中跟踪应用程序和在应用程序中插入检测点
提供跟踪功能的概述并说明如何使用它来从应用程序中生成输出。.NET Framework 中的目录服务
提供有关如何使用 DirectorySearcher 和 DirectoryEntry 组件从 Active Directory 文件系统检索信息的概述。响应文件系统事件
提供如何使用 FileSystemWatcher 组件监视目录的更改情况并在更改出现时对其作出反应的概述。监视 Windows 服务
描述如何使用 ServiceController 组件与现有的服务进行交互。创建基于计时器的服务器任务
描述如何使用基于服务器的 Timer 组件对服务器上的周期性事件作出反应。使用组件编程
提供有关组件编程和创作的高级概述。创建 ASP.NET 网站
提供对 ASP.NET Web 应用程序的组件的概述。其中包括 Web 窗体和 XML Web services 以及 Visual Studio 如何帮助您创建 Web 应用程序。ClickOnce 部署概述
ClickOnce 是一种部署技术,您可以使用此技术创建自行更新的基于 Windows 的应用程序,这种应用程序在安装和运行时所需的用户交互最少。关于消息队列
提供一个进入 Platform SDK 中的消息队列文档的入口点。事件日志记录
提供一个进入 Platform SDK 中的事件日志文档的入口点。