Freigeben über


ApplicationPool.State Eigenschaft

Definition

Ruft den Laufzeitstatus des aktuellen Anwendungspools ab.

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

Eigenschaftswert

Einer der ObjectState-Werte.

Beispiele

Im folgenden Beispiel wird der Wert der State -Eigenschaft überprüft. Wenn der Anwendungspool beendet wird, wird er im Beispiel gestartet. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die ApplicationPool-Klasse bereitgestellt wird.

// If the applicationPool is stopped, restart it.
if (applicationPool.State == ObjectState.Stopped)
{
    applicationPool.Start();
}

Hinweise

Gültige Werte sind Starting, Started, Stopping, Stopped und Unknown.

Sie können den Wert der State Eigenschaft im Bereich Aktionen des IIS-Managers ändern, wenn der Anwendungspool ausgewählt ist.

Gilt für: