System.Web.Management Spazio dei nomi

Contiene classi e interfacce per la gestione e il monitoraggio dell'integrità delle applicazioni Web.

Classi

BufferedWebEventProvider

Fornisce le funzionalità di base per la creazione di provider di eventi che richiedono l'utilizzo di buffer.

EventLogWebEventProvider

Implementa un provider di eventi che registra eventi di monitoraggio dello stato di ASP.NET nel log eventi applicazioni di Windows.

IisTraceWebEventProvider

Rappresenta un provider di eventi che indirizza gli eventi di traccia di ASP.NET all'infrastruttura di IIS 7.0.

MailEventNotificationInfo

Fornisce informazioni all'oggetto TemplatedMailWebEventProvider relativamente alla notifica di evento corrente.

MailWebEventProvider

Fornisce la funzionalità base per la creazione di provider di eventi per l'invio di posta elettronica.

RegiisUtility

Fornisce le utilità di autorizzazione per supportare la modifica specifica della configurazione dell'applicazione Web, della registrazione dell'assembly e del contenitore di chiavi di assembly. La classe non può essere ereditata.

RuleFiringRecord

Rappresenta il record di generazione di un evento che deriva dalla classe WebManagementEvent e implementa l'interfaccia IWebEventCustomEvaluator.

SimpleMailWebEventProvider

Implementa un provider di eventi che invia messaggi di posta elettronica per le notifiche di eventi.

SqlExecutionException

Definisce una classe per le eccezioni di esecuzione di SQL nello spazio dei nomi System.Web.Management.

SqlServices

Supporta l'installazione e la rimozione di elementi di database SQL Server delle funzionalità ASP.NET.

SqlWebEventProvider

Implementa un provider di eventi che salva le notifiche di eventi in un database SQL.

TemplatedMailWebEventProvider

Implementa un provider di eventi che usa modelli per definire e formattare i messaggi di posta elettronica inviati per le notifiche di eventi.

TraceWebEventProvider

Implementa un provider di eventi che invia gli eventi di monitoraggio dello stato di ASP.NET come messaggi di traccia.

WebApplicationInformation

Fornisce informazioni associate agli eventi relativi allo stato.

WebApplicationLifetimeEvent

Rappresenta un evento significativo nella durata di un'applicazione.

WebAuditEvent

Funge da classe base per tutti gli eventi di controllo del monitoraggio dello stato di ASP.NET.

WebAuthenticationFailureAuditEvent

Fornisce informazioni sugli errori di autenticazione ASP.NET.

WebAuthenticationSuccessAuditEvent

Fornisce informazioni relative agli eventi di autenticazione riusciti.

WebBaseErrorEvent

Funge da classe base per tutti gli eventi di errore del monitoraggio dello stato.

WebBaseEvent

Definisce la classe base per gli eventi di monitoraggio dello stato di ASP.NET.

WebBaseEventCollection

Contiene una raccolta di oggetti WebBaseEvent. La classe non può essere ereditata.

WebErrorEvent

Fornisce informazioni sugli errori sistematici.

WebEventBufferFlushInfo

Contiene i parametri che definiscono le caratteristiche di svuotamento del buffer.

WebEventCodes

Definisce i codici associati agli eventi di monitoraggio dello stato di ASP.NET.

WebEventFormatter

Formatta le informazioni relative agli eventi per il monitoraggio dello stato di ASP.NET.

WebEventManager

Fornisce le funzionalità necessarie per la gestione di eventi Web in un'applicazione. La classe non può essere ereditata.

WebEventProvider

Fornisce la classe base per i provider di eventi senza memorizzazione nel buffer.

WebFailureAuditEvent

Fornisce informazioni sugli errori di sicurezza.

WebHeartbeatEvent

Definisce gli eventi di monitoraggio dello stato che vengono generati a intervalli regolari.

WebManagementEvent

Definisce la classe base per gli eventi contenenti informazioni su applicazioni e processi.

WebProcessInformation

Fornisce informazioni sul processo di lavoro che ospita ASP.NET.

WebProcessStatistics

Fornisce informazioni per la valutazione dello stato di un processo in esecuzione.

WebRequestErrorEvent

Definisce l'evento che contiene informazioni sugli errori delle richieste Web.

WebRequestEvent

Definisce la classe base per gli eventi che forniscono le informazioni delle richieste Web.

WebRequestInformation

Fornisce informazioni relative alla richiesta Web corrente.

WebServiceErrorEvent

Definisce l'evento che contiene informazioni sugli errori dei servizi Web.

WebSuccessAuditEvent

Fornisce informazioni sugli eventi di sicurezza con esito positivo.

WebThreadInformation

Fornisce informazioni sullo stato di un thread in un processo ASP.NET.

WebViewStateFailureAuditEvent

Fornisce informazioni sugli errori relativi allo stato di visualizzazione di applicazioni Web.

WmiWebEventProvider

Implementa un provider di eventi che esegue il mapping tra eventi di monitoraggio dello stato di ASP.NET ed eventi WMI (Windows Management Instrumentation, Strumentazione gestione Windows).

Interfacce

IRegiisUtility

Fornisce le utilità di autorizzazione per supportare la modifica specifica della configurazione dell'applicazione Web, della registrazione dell'assembly e del contenitore di chiavi di assembly.

IWebEventCustomEvaluator

Valuta se un evento deve essere inviato al provider correlato per l'elaborazione.

Enumerazioni

EventNotificationType

Specifica il tipo di notifica dell'evento.

SessionStateType

Descrive il tipo di stato della sessione utilizzato al momento dell'installazione di un provider di database dello stato della sessione.

SqlFeatures

Specifica le funzionalità ASP.NET da installare o rimuovere mediante i metodi forniti dalla classe SqlServices.