共用方式為


Microsoft.WindowsAzure.Mobile.Service.Diagnostics 命名空間

類別

EntityStatusReporter

使用 Entity Framework 提供資料表控制器的 StatusReport

HealthIndicator

提供沒有外部相依性之抽象概念的預設實 IHealthIndicator 作。

MetricsLatencyEvent

用於內部追蹤未完成延遲事件的事件類別

MetricsLogger

的預設實 IMetricsLogger 作不會執行任何記錄。

MongoStatusReporter

StatusReport針對使用 Mongo DB 的資料表控制器提供 。

SecurityStatusReporter

StatusReport提供 安全性延伸模組的 。

ServiceExceptionFilterAttribute

提供預設 System.Web.Http.Filters.ExceptionFilterAttribute ,以攔截篩選管線中發生的未處理的例外狀況,並加以記錄。

ServiceExceptionLogger

提供全域 Web API 未處理的例外狀況記錄器,當未處理的例外狀況傳播至 Web API 基礎結構時,會呼叫此記錄器。

ServiceTraceManager

未註冊任何內建 Web API 追蹤程式的簡單 System.Web.Http.Tracing.ITraceManager 實作。 我們僅使用此專案來追蹤來自服務的系統追蹤和使用者追蹤。

ServiceTraceWriter

System.Web.Http.Tracing.ITraceWriter 實作會格式化追蹤,以便在可用時包含要求相互關聯識別碼。 此外,它允許根據追蹤的個別「類別」進行篩選。

SignalRStatusReporter

StatusReport提供 ASP.NET SignalR 的 。

StatusReporter

提供服務的預設值 StatusReport

StatusReporterTypeResolver

提供 沒有外部相依性的 實 IStatusReporterTypeResolver 作。

StorageStatusReporter

StatusReport針對使用 Azure 儲存體的資料表控制器提供 。

TableStatusReporter

提供資料表控制器的 StatusReport

介面

IHealthIndicator

提供取得或設定服務健康情況的抽象概念。 HealthReport可用來指出發生錯誤,例如在首頁上提供提示。

IMetricsLogger

定義介面,以便從執行時間發出計量事件,以供稍後匯總和報告使用。

IStatusReporter

提供抽象概念,以產生狀態資訊,以饋送至 所提供的 DiagnosticsController 回應。 所 DiagnosticsController 公開的資訊是使用 ConfigOptions 實例來控制的存取權。 請小心不要公開任何私人或機密資訊。

IStatusReporterTypeResolver

提供 IStatusReporter 透過 報告狀態的 DiagnosticsController 抽象概念。 提供 IStatusReporterTypeResolver 列舉的抽象概念,並提供 IStatusReporter 應該參與此程式的實作。

列舉

HealthMeter

指出服務健康情況的狀態。 這會由 HealthIndicator 使用,在要求時發出健康情況報告。 其中一個使用這個的位置,就是在服務首頁上指出報表服務健康情況狀態的通知。