다음을 통해 공유


ManagementUnit.ConfigurationPath 속성

정의

현재 관리 단위에 대한 구성 경로 정보를 가져옵니다.

public:
 property Microsoft::Web::Management::Server::ManagementConfigurationPath ^ ConfigurationPath { Microsoft::Web::Management::Server::ManagementConfigurationPath ^ get(); };
public Microsoft.Web.Management.Server.ManagementConfigurationPath ConfigurationPath { get; }
member this.ConfigurationPath : Microsoft.Web.Management.Server.ManagementConfigurationPath
Public ReadOnly Property ConfigurationPath As ManagementConfigurationPath

속성 값

ManagementConfigurationPath 현재 관리 단위에 대한 구성 경로 정보를 포함하는 입니다.

예제

다음 예제에서는 사용 하는 속성입니다 ConfigurationPath . IIS Manager에 TraceCnfPath 기본 웹 사이트 아래에 폴더 또는 ra 애플리케이션이 있을 App_Data 때 메서드가 호출되면 다음 추적 출력이 표시됩니다.

ConfigurationPath.ApplicationPath "/ra"

FolderPath "App_Data"

PathType "Folder"

SiteName "Default Web Site"

public class DemoModuleService : ModuleService {

    [ModuleServiceMethod]
    public ArrayList GetSettings() {
        ManagementConfiguration manConfig = this.ManagementUnit.Configuration;
        ConfigurationSection appSetSect = manConfig.GetSection("appSettings");
        ConfigurationElementCollection settings = appSetSect.GetCollection();

}
}
public void TraceCnfPath() {

    ManagementUnit mu = this.ManagementUnit;

    Trace.WriteLine("ConfigurationPath.ApplicationPath \"" +
        mu.ConfigurationPath.ApplicationPath + "\"");
    Trace.WriteLine("FolderPath \"" +
        mu.ConfigurationPath.FolderPath + "\"");
    Trace.WriteLine("PathType \"" +
        mu.ConfigurationPath.PathType + "\"");
    Trace.WriteLine("SiteName \"" +
        mu.ConfigurationPath.SiteName + "\"");
} 

적용 대상