public void InvokeAppPool(string appPoolName, AppPoolOption option) { DirectoryEntry appEnt = GetDirectoryEntry("/AppPools"); DirectoryEntry findPool = appEnt.Children.Find(appPoolName, "IIsApplicationPool"); findPool.Invoke(option.ToString(), null); appEnt.CommitChanges(); DisposeDirectoryEntry(appEnt); }
public void InvokeAppPool(string appPoolName,AppPoolOption option) { DirectoryEntry appEnt = GetDirectoryEntry("/AppPools"); DirectoryEntry findPool = appEnt.Children.Find(appPoolName, "IIsApplicationPool"); findPool.Invoke(option.ToString(), null); appEnt.CommitChanges(); DisposeDirectoryEntry(appEnt); }