次の方法で共有


ManagementUnit.ServerManager プロパティ

定義

管理単位のサーバー マネージャーを取得します。

public:
 property Microsoft::Web::Administration::ServerManager ^ ServerManager { Microsoft::Web::Administration::ServerManager ^ get(); };
public Microsoft.Web.Administration.ServerManager ServerManager { get; }
member this.ServerManager : Microsoft.Web.Administration.ServerManager
Public ReadOnly Property ServerManager As ServerManager

プロパティ値

ServerManagerサーバーに関する情報を格納している オブジェクト。

次の例では、 プロパティを ServerManager 使用して、サーバー上のサイトに関する情報を取得します。 この例では、サイト名と状態を書き込んで出力をトレースし、開始されたすべてのサイトを停止します。

public void TraceSM() {

    ManagementUnit mu = this.ManagementUnit;
    ServerManager sm = mu.ServerManager;
    Trace.WriteLine("Listing sites");
    Trace.Indent();
    foreach (Site x in sm.Sites) {
        Trace.WriteLine(x.Name + " state : " + x.State.ToString());
        if (x.Name == SH.SiteName &&
            x.State.ToString().ToLower().Contains("started")
            )
            x.Stop();
    }
    Trace.Unindent();
} 

適用対象