Compartilhar via


ManagementUnit.ServerManager Propriedade

Definição

Obtém o gerenciador de servidores da unidade de gerenciamento.

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

Valor da propriedade

Um ServerManager objeto que contém informações sobre o servidor.

Exemplos

O exemplo a seguir usa a ServerManager propriedade para obter informações sobre os sites no servidor. O exemplo grava os nomes e estados do site para rastrear a saída e interrompe qualquer site que tenha sido iniciado.

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();
} 

Aplica-se a