IIS编程管理的架构参考

时间:2020-03-06 14:35:10  来源:igfitidea点击:

在哪里可以找到IIS对象架构?我从MSDN中发现的只是一张类层次结构的图片。

明确地说,我想通过WMI或者ADSI配置IIS,而我正在寻找类似Active Directory架构的内容,仅适用于IIS。我想要我可以配置的所有对象的列表,它们可以包含在哪些对象中,以及它们的属性是什么。

解决方案

我们无法在此处找到一些信息:http://msdn.microsoft.com/en-us/library/aa737439.aspx?

尽管我无法为我们提供权威的文档,但我们可能会发现更好:WMI代码创建者:
http://www.microsoft.com/downloads/details.aspx?FamilyID=2cc30a64-ea15-4661-8da4-55bbc145c30e&DisplayLang=en

我已经使用此工具查询IIS WMI对象,它甚至可以在C中为我们编写查询脚本或者WMI方法调用(我以它们为例)。

如果在安装了IIS的计算机上运行它,我们将看到root \ MicrosoftIISv2命名空间(其中包含大量可查询的对象)及其所有属性和方法。我们可能正在寻找类似IIsWebVirtualDirSetting对象的东西,尝试从该对象开始,因为它具有我们将在IIS配置面板上看到的大多数属性。