次の方法で共有


Connection.StartConfigurationManagement メソッド

定義

指定したサイトの構成パスを設定します。

オーバーロード

StartConfigurationManagement(ManagementConfigurationPath)

指定したサイトの構成パスを設定します。

StartConfigurationManagement(ManagementConfigurationPath, Type)

指定したページの種類を使用して、指定したサイトの構成パスを設定します。

StartConfigurationManagement(ManagementConfigurationPath)

指定したサイトの構成パスを設定します。

public:
 bool StartConfigurationManagement(Microsoft::Web::Management::Server::ManagementConfigurationPath ^ configurationPath);
public bool StartConfigurationManagement (Microsoft.Web.Management.Server.ManagementConfigurationPath configurationPath);
member this.StartConfigurationManagement : Microsoft.Web.Management.Server.ManagementConfigurationPath -> bool
Public Function StartConfigurationManagement (configurationPath As ManagementConfigurationPath) As Boolean

パラメーター

configurationPath
ManagementConfigurationPath

ManagementConfigurationPath管理するサイトのオブジェクト。

戻り値

常に true

void doStartConfigMgmt(IServiceProvider sp) {

    Connection con = (Connection)sp.GetService(typeof(Connection));
    try {
        ManagementConfigurationPath newConfigurationPath = ManagementConfigurationPath.CreateSiteConfigurationPath(_tbSite.Text);
        con.StartConfigurationManagement(newConfigurationPath);
    } catch (Exception ex) {
        ShowMessage(ex.ToString(), "Fail: CreateSiteConfigurationPath for  " + _tbSite.Text );
    }

}
void doStrtConfgMgntApp(IServiceProvider sp, string siteNm, string appPath) {

    Connection con = (Connection)sp.GetService(typeof(Connection));

    ManagementConfigurationPath newConfigurationPath = ManagementConfigurationPath
        .CreateApplicationConfigurationPath(siteNm, appPath);

    bool b = con.StartConfigurationManagement(newConfigurationPath);
    if (b != true)
        ShowMessage("Failure: \n CreateApplicationConfigurationPath for site "
            + siteNm + "  App Path" + appPath, "Error");

}
void doStrtConfgMgntSite(IServiceProvider sp, string siteNm) {

    Connection con = (Connection)sp.GetService(typeof(Connection));

    ManagementConfigurationPath newConfigurationPath = ManagementConfigurationPath
        .CreateSiteConfigurationPath(siteNm);

    bool b = con.StartConfigurationManagement(newConfigurationPath);
    if (b != true)
        ShowMessage("Failure: \n CreateSiteConfigurationPath for site " + siteNm, "Error");

}

void testStrtConfgMgntFile(IServiceProvider sp) {
    doStrtConfgMgntFile(sp, "rws", "/rAp2", "Bin");
}

bool doStrtConfgMgntFile(IServiceProvider sp, string siteNm, string appPath, string filePath) {

    Connection con = (Connection)sp.GetService(typeof(Connection));

    ManagementConfigurationPath newConfigurationPath = ManagementConfigurationPath
        .CreateFileConfigurationPath(siteNm, appPath, filePath);

    bool b = con.StartConfigurationManagement(newConfigurationPath);
    if (b != true)
        ShowMessage("Failure: \n CreateFileConfigurationPath for site " 
            + siteNm, "Error");
    return b;
}

注釈

この呼び出しが成功した場合、 メソッドは、選択したサーバー、サイト、アプリケーション、またはフォルダーの構成パスに移動します。 パラメーター文字列要素では configurationPath 、大文字と小文字は区別されません。

適用対象

StartConfigurationManagement(ManagementConfigurationPath, Type)

指定したページの種類を使用して、指定したサイトの構成パスを設定します。

public:
 bool StartConfigurationManagement(Microsoft::Web::Management::Server::ManagementConfigurationPath ^ configurationPath, Type ^ pageType);
public bool StartConfigurationManagement (Microsoft.Web.Management.Server.ManagementConfigurationPath configurationPath, Type pageType);
member this.StartConfigurationManagement : Microsoft.Web.Management.Server.ManagementConfigurationPath * Type -> bool
Public Function StartConfigurationManagement (configurationPath As ManagementConfigurationPath, pageType As Type) As Boolean

パラメーター

configurationPath
ManagementConfigurationPath

ManagementConfigurationPath管理するサイトの 。

pageType
Type

ページの種類。

戻り値

true メソッド呼び出しが成功した場合は 。それ以外の場合は false

bool doStartConfigMgmtType(IServiceProvider sp) {

    Connection con = (Connection)sp.GetService(typeof(Connection));
    ManagementConfigurationPath newConfigurationPath =
        ManagementConfigurationPath.CreateSiteConfigurationPath(_tbType.Text);

    IControlPanel controlPanel = (IControlPanel)GetService(typeof(IControlPanel));

    bool b = con.StartConfigurationManagement(newConfigurationPath, controlPanel.ControlPanelPage.PageType);

    if (b != true)
        ShowMessage("CreateSiteConfigurationPath for site " + _tbSite.Text + " failed ", "Error");
    return b;
}

注釈

この呼び出しが成功した場合、 メソッドは選択したサイトの構成パスに移動します。 parameterstring 要素では configurationPath 、大文字と小文字は区別されません。

適用対象