System.Web.Management Namespace

Dieser Namespace enthält Klassen und Schnittstellen zum Verwalten und Überwachen der Integrität von Webanwendungen.

Klassen

BufferedWebEventProvider

Stellt die Basisfunktionen zum Erstellen von Ereignisanbietern bereit, die Pufferung erfordern.

EventLogWebEventProvider

Implementiert einen Ereignisanbieter, der ASP.NET-Systemüberwachungsereignisse in das Windows-Anwendungsereignisprotokoll schreibt.

IisTraceWebEventProvider

Stellt einen Ereignisanbieter dar, der ASP.NET-Nachverfolgungsereignisse an die IIS 7.0-Infrastruktur weiterleitet.

MailEventNotificationInfo

Stellt für das TemplatedMailWebEventProvider-Objekt Informationen über die aktuelle Ereignisbenachrichtigung bereit.

MailWebEventProvider

Stellt die grundlegenden Funktionen zum Erstellen von Ereignisanbietern bereit, die E-Mails senden.

RegiisUtility

Stellt Autorisierungsdienstprogramme zur Unterstützung bestimmter Webanwendungskonfigurationen, der Assemblyregistrierung sowie der Bearbeitung von Assemblyschlüsselcontainern bereit. Diese Klasse kann nicht vererbt werden.

RuleFiringRecord

Stellt den auslösenden Datensatz für ein Ereignis dar, das von der WebManagementEvent-Klasse abgeleitet ist und die IWebEventCustomEvaluator-Schnittstelle implementiert.

SimpleMailWebEventProvider

Implementiert einen Ereignisanbieter, der E-Mails für Ereignisbenachrichtigungen sendet.

SqlExecutionException

Definiert eine Klasse für SQL-Ausführungsausnahmen im System.Web.Management-Namespace.

SqlServices

Unterstützt das Installieren und Entfernen der SQL Server-Datenbankelemente von ASP.NET-Features.

SqlWebEventProvider

Implementiert einen Ereignisanbieter, der Ereignisbenachrichtigungen in einer SQL-Datenbank speichert.

TemplatedMailWebEventProvider

Implementiert einen Ereignisanbieter, der die E-Mail, die er für Ereignisbenachrichtigungen sendet, mit Vorlagen definiert und formatiert.

TraceWebEventProvider

Implementiert einen Ereignisanbieter, der ASP.NET-Systemüberwachungsereignisse als Ablaufverfolgungsmeldungen sendet.

WebApplicationInformation

Stellt Systemereignissen zugeordnete Informationen bereit.

WebApplicationLifetimeEvent

Stellt ein wichtiges Ereignis in der Lebensdauer einer Anwendung dar.

WebAuditEvent

Fungiert als die Basisklasse für alle Überwachungsereignisse der ASP.NET-Systemüberwachung.

WebAuthenticationFailureAuditEvent

Stellt Informationen über ASP.NET-Authentifizierungsfehler bereit.

WebAuthenticationSuccessAuditEvent

Stellt Informationen über erfolgreich verlaufene Authentifizierungsereignisse bereit.

WebBaseErrorEvent

Fungiert als Basisklasse für alle Fehlerereignisse der Systemüberwachung.

WebBaseEvent

Definiert die Basisklasse für die ASP.NET-Systemüberwachungsereignisse.

WebBaseEventCollection

Enthält eine Auflistung von WebBaseEvent-Objekten. Diese Klasse kann nicht vererbt werden.

WebErrorEvent

Stellt Informationen über Systemfehler bereit.

WebEventBufferFlushInfo

Enthält die Parameter, die die Merkmale der Pufferleerung definieren.

WebEventCodes

Definiert den Code, der den ASP.NET-Systemüberwachungsereignissen zugeordnet ist.

WebEventFormatter

Formatiert ASP.NET-Systemüberwachungsereignisinformationen.

WebEventManager

Stellt Funktionen für das Verwalten von Webereignissen in einer Anwendung bereit. Diese Klasse kann nicht vererbt werden.

WebEventProvider

Stellt die Basisklasse für nicht gepufferte Ereignisanbieter bereit.

WebFailureAuditEvent

Stellt Informationen über Sicherheitsfehler bereit.

WebHeartbeatEvent

Definiert die Systemüberwachungsereignisse, die in einem regelmäßigen Intervall ausgelöst werden.

WebManagementEvent

Definiert die Basisklasse für Ereignisse, die Anwendungs- und Prozessinformationen enthalten.

WebProcessInformation

Stellt Informationen über den Arbeitsprozess bereit, der ASP.NET hostet.

WebProcessStatistics

Stellt Informationen zum Bewerten des Systemzustands eines ausgeführten Prozesses bereit.

WebRequestErrorEvent

Definiert das Ereignis, das Informationen über Webanforderungsfehler enthält.

WebRequestEvent

Definiert die Basisklasse für Ereignisse, die Webanforderungsinformationen bereitstellen.

WebRequestInformation

Stellt Informationen über die aktuelle Webanforderung bereit.

WebServiceErrorEvent

Definiert das Ereignis, das Informationen über Webdienstfehler enthält.

WebSuccessAuditEvent

Stellt Informationen über erfolgreich ausgeführte Sicherheitsereignisse bereit.

WebThreadInformation

Stellt Informationen über den Zustand eines Threads in einem ASP.NET-Prozess bereit.

WebViewStateFailureAuditEvent

Stellt Webanwendungsinformationen über Ansichtszustandsfehler bereit.

WmiWebEventProvider

Implementiert einen Ereignisanbieter, der WMI (Windows Management Instrumentation)-Ereignissen ASP.NET-Systemüberwachungsereignisse zuordnet.

Schnittstellen

IRegiisUtility

Stellt Autorisierungsdienstprogramme zur Unterstützung bestimmter Webanwendungskonfigurationen, der Assemblyregistrierung sowie der Bearbeitung von Assemblyschlüsselcontainern bereit.

IWebEventCustomEvaluator

Wertet aus, ob ein Ereignis an den zugehörigen Anbieter zum Verarbeiten gesendet werden soll.

Enumerationen

EventNotificationType

Gibt den Typ der Ereignisbenachrichtigung an.

SessionStateType

Beschreibt den beim Installieren eines Sitzungszustands-Datenbankanbieters verwendeten Sitzungszustandstyp.

SqlFeatures

Gibt die mithilfe der von der SqlServices-Klasse bereitgestellten Methoden zu installierenden oder zu entfernenden ASP.NET-Features an.