private static void SetDefaults(VirtualDirectory vdir) { VirtualDirectoryDefaults defaults = ManagementUnit.ServerManager.VirtualDirectoryDefaults; vdir.LogonMethod = defaults.LogonMethod; vdir.Password = defaults.Password; vdir.UserName = defaults.UserName; }
/// <summary> /// Sets the virtual directory defaults. /// </summary> /// <param name="webSiteName"> Name of the web site. </param> /// <param name="path"> The path. </param> /// <param name="virtualDirectoryName"> Name of the virtual directory. </param> public void SetVirtualDirectoryDefaults(string webSiteName, string path, string virtualDirectoryName) { Trace.TraceInformation("SetVirtualDirectoryDefaults..."); Application applicationElement = this.ServerManager.Sites[webSiteName].Applications[path]; VirtualDirectoryDefaults virtualDirectoryDefaults = applicationElement.VirtualDirectoryDefaults; virtualDirectoryDefaults["allowSubDirConfig"] = false; this.ServerManager.CommitChanges(); Trace.TraceInformation("SetVirtualDirectoryDefaults...finished."); }