Microsoft.WindowsAzure.Mobile.Service.Diagnostics Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clases
EntityStatusReporter |
Proporciona un StatusReport para los controladores de tabla mediante Entity Framework. |
HealthIndicator |
Proporciona una implementación predeterminada de la IHealthIndicator abstracción sin dependencias externas. |
MetricsLatencyEvent |
Clase de eventos usada para el seguimiento interno de eventos de latencia pendientes |
MetricsLogger |
Implementación predeterminada de IMetricsLogger que no realiza ningún registro. |
MongoStatusReporter |
Proporciona un StatusReport para los controladores de tabla mediante Mongo DB. |
SecurityStatusReporter |
Proporciona un StatusReport para las extensiones de seguridad. |
ServiceExceptionFilterAttribute |
Proporciona un valor predeterminado System.Web.Http.Filters.ExceptionFilterAttribute que detecta las excepciones no controladas que se producen en la canalización de filtro y las registra. |
ServiceExceptionLogger |
Proporciona un registrador de excepciones no controlado de API web global al que se llama cuando las excepciones no controladas se propagan hasta la infraestructura de api web. |
ServiceTraceManager |
Implementación sencilla System.Web.Http.Tracing.ITraceManager que no registra ninguno de los seguimientos de API web integrados. Se usa para realizar un seguimiento de los seguimientos del sistema y los seguimientos de usuario desde el servicio. |
ServiceTraceWriter |
Esta System.Web.Http.Tracing.ITraceWriter implementación da formato a seguimientos para que incluyan un identificador de correlación de solicitud si está disponible. Además, permite filtrar los seguimientos en función de su respectiva "Categoría". |
SignalRStatusReporter |
Proporciona un StatusReport para ASP.NET SignalR. |
StatusReporter |
Proporciona un valor predeterminado StatusReport para el servicio. |
StatusReporterTypeResolver |
Proporciona una implementación de IStatusReporterTypeResolver sin dependencias externas. |
StorageStatusReporter |
Proporciona un StatusReport para los controladores de tabla mediante Azure Storage. |
TableStatusReporter |
Proporciona un StatusReport para los controladores de tabla. |
Interfaces
IHealthIndicator |
Proporciona una abstracción para obtener o establecer el estado de un servicio. HealthReport se puede usar para indicar que algo es incorrecto, por ejemplo, proporcionando una sugerencia en la página principal. |
IMetricsLogger |
Define una interfaz para emitir eventos de métricas desde el entorno de ejecución para la agregación y los informes posteriores. |
IStatusReporter |
Proporciona una abstracción para generar información de estado que se alimenta de la respuesta proporcionada por .DiagnosticsController La información expuesta por DiagnosticsController es el acceso controlado mediante la ConfigOptions instancia de . Tenga cuidado de no exponer ninguna información privada o confidencial. |
IStatusReporterTypeResolver |
IStatusReporter proporciona una abstracción para notificar el estado a través de DiagnosticsController. IStatusReporterTypeResolver proporciona una abstracción para enumerar y proporcionar las IStatusReporter implementaciones que deben participar en este proceso. |
Enumeraciones
HealthMeter |
Indica el estado de mantenimiento del servicio. Esto lo usa HealthIndicator para emitir un informe de mantenimiento a petición. Un lugar donde se usa es indicar con un aviso en la página principal del servicio que informa del estado de mantenimiento del servicio. |
Azure SDK for .NET