ServerManager 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
IIS 7 구성 시스템에 대한 읽기 및 쓰기 액세스를 제공합니다.
public ref class ServerManager sealed : IDisposable
public sealed class ServerManager : IDisposable
type ServerManager = class
interface IDisposable
Public NotInheritable Class ServerManager
Implements IDisposable
- 상속
-
ServerManager
- 구현
설명
ServerManager 개체는 최상위 구성 개체입니다. 에서 컬렉션, 컬렉션, WorkerProcessSite 컬렉션, Binding 개체 및 VirtualDirectory 컬렉션에 ServerManager액세스할 Application 수 있습니다. 클래스가 노출하는 ServerManager 속성은 읽기 전용입니다. 그러나 이 클래스의 속성이 반환하는 개체는 읽기 및 쓰기 액세스를 모두 제공합니다. 구성 개체에 대한 업데이트 메서드를 사용하여 CommitChanges 구성 시스템에 명시적으로 기록되어야 합니다.
생성자
ServerManager() |
ApplicationHost.config 파일의 ServerManager 기본 경로를 사용하여 클래스의 새 인스턴스를 초기화합니다. |
ServerManager(Boolean, String) |
IIS 7 구성 시스템에 대한 읽기 및 쓰기 액세스를 제공합니다. |
ServerManager(String) |
IIS 7 구성 시스템에 대한 읽기 및 쓰기 액세스를 제공합니다. |
속성
ApplicationDefaults |
현재 서버에 구성된 애플리케이션의 기본값을 정의하는 개체를 가져옵니다. |
ApplicationPoolDefaults |
현재 서버에 구성된 애플리케이션 풀의 기본값을 정의하는 개체를 가져옵니다. |
ApplicationPools |
현재 서버의 애플리케이션 풀 컬렉션을 가져옵니다. |
SiteDefaults |
현재 서버에 구성된 사이트의 기본값을 정의하는 개체를 가져옵니다. |
Sites |
현재 서버에 구성된 웹 사이트의 컬렉션을 가져옵니다. |
VirtualDirectoryDefaults |
현재 서버에 구성된 모든 가상 디렉터리에 대한 기본값을 정의하는 개체를 가져옵니다. |
WorkerProcesses |
현재 서버의 작업자 프로세스 컬렉션을 가져옵니다. |
메서드
CommitChanges() |
IIS 7 구성 시스템에 변경 내용을 커밋합니다. |
Dispose() |
ServerManager 클래스에서 사용하는 모든 리소스를 해제합니다. |
Finalize() |
IIS 7 구성 시스템에 대한 읽기 및 쓰기 액세스를 제공합니다. |
GetAdministrationConfiguration() |
Configuration 기본 Administration.config 파일의 개체를 반환합니다. |
GetAdministrationConfiguration(WebConfigurationMap, String) |
Configuration 지정된 WebConfigurationMap 개체 및 구성 파일 경로를 사용하여 Administration.config 파일의 개체를 반환합니다. |
GetApplicationHostConfiguration() |
Configuration 기본 ApplicationHost.config 파일의 개체를 반환합니다. |
GetMetadata(String) |
서버 관리자의 메타데이터 값을 반환합니다. |
GetRedirectionConfiguration() |
구성 관리자에서 구성을 반환합니다. |
GetWebConfiguration(String) |
Configuration 지정된 웹 사이트 이름을 사용하여 Web.config 파일의 개체를 반환합니다. |
GetWebConfiguration(String, String) |
Configuration 지정된 웹 사이트 이름 및 가상 경로를 사용하여 Web.config 파일의 개체를 반환합니다. |
GetWebConfiguration(WebConfigurationMap, String) |
Configuration 지정된 WebConfigurationMap 개체 및 구성 파일 경로를 사용하여 Web.config 파일의 개체를 반환합니다. |
OpenRemote(String) |
ServerManager 원격 시스템에 연결된 개체를 만듭니다. |
SetMetadata(String, Object) |
현재 서버 관리자에 대한 메타데이터를 추가하거나 변경합니다. |
명시적 인터페이스 구현
IDisposable.Dispose() |
ServerManager에서 사용하는 관리되지 않는 리소스를 해제합니다. |