.net IIS 6.0目录条目属性列表
我对使用C#代码访问IIS 6.0还不熟悉。我正在使用DirectoryEntry在IIS中设置属性,但希望更好地了解我可以访问哪些属性以及如何访问这些属性.net IIS 6.0目录条目属性列表,.net,iis-6,.net,Iis 6,我对使用C#代码访问IIS 6.0还不熟悉。我正在使用DirectoryEntry在IIS中设置属性,但希望更好地了解我可以访问哪些属性以及如何访问这些属性 所以,如果你们中的任何人有使用DirectoryEntry访问IIS 6.0的经验,并且知道一个属性列表或一个好的起点,您可以帮助一个新家伙吗?您可以找到所有元数据库属性的列表。注意:并非所有特性都适用于所有对象类型,特性文档列出了该特性适用于的对象类型 如果查看,您可以看到适用于IIS的所有对象类型的列表,以及每个列表中哪些属性对该类型有
所以,如果你们中的任何人有使用DirectoryEntry访问IIS 6.0的经验,并且知道一个属性列表或一个好的起点,您可以帮助一个新家伙吗?您可以找到所有元数据库属性的列表。注意:并非所有特性都适用于所有对象类型,特性文档列出了该特性适用于的对象类型
如果查看,您可以看到适用于IIS的所有对象类型的列表,以及每个列表中哪些属性对该类型有效,您可以看到包含其他对象类型的对象类型的结构。以下代码可用于检索案例的属性
DirectoryEntry dir = new DirectoryEntry("IIS://localhost/W3SVC/" + siteid + "/root");
foreach (string elmentName in dir.Properties.PropertyNames)
{
PropertyValueCollection valueCollection = dir.Properties[elmentName];
for (int i = 0; i < valueCollection.Count; i++)
{
HttpContext.Current.Response.Write(elmentName + "[" + i.ToString() + "] =" + valueCollection[i].ToString() + "<br/>");
}
}
DirectoryEntry dir=newdirectoryEntry(“IIS://localhost/W3SVC/”+siteid+“/root”);
foreach(dir.Properties.PropertyNames中的字符串elmentName)
{
PropertyValueCollection valueCollection=dir.Properties[elmentName];
for(int i=0;i ”);
}
}