次の方法で共有


ServerManagementUnit.GetApplication(String, String) メソッド

定義

指定したサイト名とアプリケーション パスのアプリケーション管理単位を返します。

public:
 Microsoft::Web::Management::Server::ApplicationManagementUnit ^ GetApplication(System::String ^ siteName, System::String ^ applicationPath);
public Microsoft.Web.Management.Server.ApplicationManagementUnit GetApplication (string siteName, string applicationPath);
member this.GetApplication : string * string -> Microsoft.Web.Management.Server.ApplicationManagementUnit
Public Function GetApplication (siteName As String, applicationPath As String) As ApplicationManagementUnit

パラメーター

siteName
String

サイトの名前。

applicationPath
String

アプリケーション パス。

戻り値

ApplicationManagementUnitアプリケーション構成情報を含む オブジェクト。

例外

siteName または applicationPathnull です。

siteName または applicationPath が "/" です。

次の例では、トレース リスナーに情報を送信 ServerManagementUnit します。

void traceMU() {

    ServerManagementUnit smu = ManagementUnit as ServerManagementUnit;

    if (smu != null) {
        string FMV = smu.FrameworkVersions.ToString();
        Trace.WriteLine("FrameworkVersions = " + FMV);
        Trace.WriteLine("MachineName = " + smu.MachineName);
        ApplicationManagementUnit amu =
            smu.GetApplication("rickaSite", "/ra");
        Trace.WriteLine("App FrameworkVersion = "
            + amu.FrameworkVersion.Text);
        SiteManagementUnit rickaSMU = smu.GetSite("rickaSite");
        string rwcp = rickaSMU.ConfigurationMap.RootWebConfigurationPath;
        Trace.WriteLine("RootWebConfigurationPath = " + rwcp);
        ManagementScope ms = smu.Scope;
        Trace.WriteLine("Scope = " + ms.ToString());


    } else {

        ApplicationManagementUnit appUnit = 
            ManagementUnit as ApplicationManagementUnit;
        if (appUnit != null)
            traceAppUnit();
    }

} 

適用対象