高分求救:如何使用这个类?
在网上找了下面这个类,是用来设置IIS服务器的,但是不会使用,请教高手指点如何调用这个类里的一些方法? 查找虚拟目录是否存在 添加虚拟目录 删除虚拟目录 还有一些IIS服务器属性设置方面的,请举例示明,小弟感激不尽~~~~~~~~~~~~~~~在线等
using System;
using System.Data;
using System.DirectoryServices;
using System.Collections;
namespace Aspcn.Management
{
///
/// IISManager 的摘要说明。
///
public class IISManager
{
//定义需要使用的
private string _server,_website;
private VirtualDirectories _virdirs;
protected System.DirectoryServices.DirectoryEntry rootfolder;
private bool _batchflag;
public IISManager()
{
//默认情况下使用localhost,即访问本地机
_server = "localhost ";
_website = "1 ";
_batchflag = false;
}
public IISManager(string strServer)
{
_server = strServer;
_website = "1 ";
_batchflag = false;
}
///
/// 定义公共属性
///
//Server属性定义访问机器的名字,可以是IP与计算名
public string Server
{
get{ return _server;}
set{ _server = value;}
}
//WebSite属性定义,为一数字,为方便,使用string
//一般来说第一台主机为1,第二台主机为2,依次类推
public string WebSite
{
get{ return _website; }
set{ _website = value; }
}
//虚拟目录的名字
public VirtualDirectories VirDirs
{
get{ return _virdirs; }
set{ _virdirs = value;}
}
///
///定义公共方法
///
//连接服务器
public void Connect()
{
ConnectToServer();
}
//为方便重载
public void Connect(string strServer)
{
_server = strServer;
ConnectToServer();
}
//为方便重载