Microsoft.WindowsAzure.Mobile.Service.Diagnostics Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
EntityStatusReporter |
Fornisce un StatusReport oggetto per i controller di tabella che usano Entity Framework |
HealthIndicator |
Fornisce un'implementazione predefinita dell'astrazione IHealthIndicator senza dipendenze esterne. |
MetricsLatencyEvent |
Classe di evento usata per il rilevamento interno degli eventi di latenza in sospeso |
MetricsLogger |
Implementazione predefinita di IMetricsLogger che non esegue alcuna registrazione. |
MongoStatusReporter |
Fornisce un StatusReport oggetto per i controller di tabella che usano Mongo DB. |
SecurityStatusReporter |
Fornisce un oggetto StatusReport per le estensioni di sicurezza. |
ServiceExceptionFilterAttribute |
Fornisce un valore predefinito System.Web.Http.Filters.ExceptionFilterAttribute che rileva eccezioni non gestite che si verificano nella pipeline di filtro e li registra. |
ServiceExceptionLogger |
Fornisce un logger di eccezione Web globale non gestito che viene chiamato quando le eccezioni non gestite si propagano all'infrastruttura API Web. |
ServiceTraceManager |
Implementazione semplice System.Web.Http.Tracing.ITraceManager che non registra nessuno dei tracciatori api Web predefiniti. Questa operazione viene usata solo per tracciare le tracce del sistema e le tracce utente dal servizio. |
ServiceTraceWriter |
Questa System.Web.Http.Tracing.ITraceWriter implementazione formatta tracce in modo che includano un identificatore di correlazione della richiesta se disponibile. Inoltre, consente di filtrare le tracce in base al rispettivo "Categoria". |
SignalRStatusReporter |
Fornisce un oggetto StatusReport per ASP.NET SignalR. |
StatusReporter |
Fornisce un valore predefinito StatusReport per il servizio. |
StatusReporterTypeResolver |
Fornisce un'implementazione di IStatusReporterTypeResolver senza dipendenze esterne. |
StorageStatusReporter |
Fornisce un StatusReport oggetto per i controller di tabella che usano Archiviazione di Azure. |
TableStatusReporter |
Fornisce un StatusReport oggetto per i controller di tabella. |
Interfacce
IHealthIndicator |
Fornisce un'astrazione per ottenere o impostare l'integrità di un servizio. Può HealthReport essere usato per indicare che qualcosa non è corretto, ad esempio fornendo un suggerimento nella home page. |
IMetricsLogger |
Definisce un'interfaccia per l'emissione di eventi di metriche dal runtime per aggregazioni e report successivi. |
IStatusReporter |
Fornisce un'astrazione per la generazione di informazioni sullo stato che generano la risposta fornita da DiagnosticsController. Le informazioni esposte dall'oggetto sono controllate tramite l'istanza DiagnosticsControllerConfigOptions . Prestare attenzione a non esporre informazioni private o riservate. |
IStatusReporterTypeResolver |
Fornisce IStatusReporter un'astrazione per la creazione di report tramite .DiagnosticsController Fornisce IStatusReporterTypeResolver un'astrazione per enumerare e fornire le IStatusReporter implementazioni che devono partecipare a questo processo. |
Enumerazioni
HealthMeter |
Indica lo stato di integrità del servizio. Questa operazione viene usata dall'oggetto HealthIndicator per rilasciare un report di integrità su richiesta. Un luogo in cui viene usato è indicare con un avviso nella home page del servizio che segnala lo stato di integrità del servizio. |