System.Web.Management Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |