System.Web.Management Spazio dei nomi

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

Classi

Nome Descrizione
BufferedWebEventProvider

Fornisce la funzionalità di base per la creazione di provider di eventi che richiedono il buffering.

EventLogWebEventProvider

Implementa un provider di eventi che registra ASP.NET eventi di monitoraggio dell'integrità nel registro eventi dell'applicazione Windows.

IisTraceWebEventProvider

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

MailEventNotificationInfo

Fornisce informazioni all'oggetto sulla notifica dell'evento TemplatedMailWebEventProvider corrente.

MailWebEventProvider

Fornisce la funzionalità di base per la creazione di provider di eventi che inviano messaggi di posta elettronica.

RegiisUtility

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

RuleFiringRecord

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

SimpleMailWebEventProvider

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

SqlExecutionException

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

SqlServices

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

SqlWebEventProvider

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

TemplatedMailWebEventProvider

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

TraceWebEventProvider

Implementa un provider di eventi che invia ASP.NET eventi di monitoraggio dell'integrità come messaggi di traccia.

WebApplicationInformation

Fornisce informazioni associate agli eventi di integrità.

WebApplicationLifetimeEvent

Rappresenta un evento significativo nella durata di un'applicazione.

WebAuditEvent

Funge da classe di base per tutti gli eventi di controllo di monitoraggio dell'integrità ASP.NET.

WebAuthenticationFailureAuditEvent

Fornisce informazioni sugli errori di autenticazione ASP.NET.

WebAuthenticationSuccessAuditEvent

Fornisce informazioni sugli eventi di autenticazione riusciti.

WebBaseErrorEvent

Funge da classe di base per tutti gli eventi di errore di monitoraggio dell'integrità.

WebBaseEvent

Definisce la classe di base per gli eventi di monitoraggio dell'integrità ASP.NET.

WebBaseEventCollection

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

WebErrorEvent

Fornisce informazioni sugli errori sistemici.

WebEventBufferFlushInfo

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

WebEventCodes

Definisce i codici associati agli eventi di monitoraggio dell'integrità ASP.NET.

WebEventFormatter

Formatta ASP.NET informazioni sugli eventi di monitoraggio dell'integrità.

WebEventManager

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

WebEventProvider

Fornisce la classe base per i provider di eventi non memorizzati nel buffer.

WebFailureAuditEvent

Fornisce informazioni sugli errori di sicurezza.

WebHeartbeatEvent

Definisce gli eventi di monitoraggio dell'integrità generati a intervalli periodici.

WebManagementEvent

Definisce la classe base per gli eventi che contengono informazioni sull'applicazione e sul processo.

WebProcessInformation

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

WebProcessStatistics

Fornisce informazioni per valutare l'integrità di un processo in esecuzione.

WebRequestErrorEvent

Definisce l'evento che contiene informazioni sugli errori di richiesta Web.

WebRequestEvent

Definisce la classe base per gli eventi che forniscono informazioni sulla richiesta Web.

WebRequestInformation

Fornisce informazioni sulla richiesta Web corrente.

WebServiceErrorEvent

Definisce l'evento che contiene informazioni sugli errori del servizio Web.

WebSuccessAuditEvent

Fornisce informazioni sugli eventi di sicurezza riusciti.

WebThreadInformation

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

WebViewStateFailureAuditEvent

Fornisce informazioni sugli errori correlati allo stato di visualizzazione dell'applicazione Web.

WmiWebEventProvider

Implementa un provider di eventi che esegue il mapping ASP.NET eventi di monitoraggio dell'integrità agli eventi wmi (Management Instrumentation) di Windows.

Interfacce

Nome Descrizione
IRegiisUtility

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

IWebEventCustomEvaluator

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

Enumerazioni

Nome Descrizione
EventNotificationType

Specifica il tipo di notifica degli eventi.

SessionStateType

Descrive il tipo di stato sessione utilizzato durante l'installazione di un provider di database con stato sessione.

SqlFeatures

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