匯出 (0) 列印
全部展開

OnDemandTransferOptions類別

更新日期: 2011年10月

指定隨選傳輸的選項。

命名空間: Microsoft.WindowsAzure.Diagnostics.Management
組件: Microsoft.WindowsAzure.Diagnostics (於 Microsoft.WindowsAzure.Diagnostics.dll)

'宣告
Public Class OnDemandTransferOptions

OnDemandTransferOptions 類別用來指定從角色執行個體傳輸診斷資料的選項。例如,您可以指定要傳回結果的時間期間,以及指定在持續性儲存體中通知佇列的記錄層級和名稱。

Example

下列程式碼片段會建立完整的 OnDemandTransferOptions 物件,並開始隨選傳輸。

// Specify the on-demand transfer options for the diagnostic data.
OnDemandTransferOptions transferOptions = new OnDemandTransferOptions();
// Get data starting from an hour ago until now.
transferOptions.From = DateTime.UtcNow.AddHours(1.0);
transferOptions.To = DateTime.UtcNow;
// Specify only error-level logs.
transferOptions.LogLevelFilter = LogLevel.Error;
// Provide a name for the queue where completion messages will be stored.
transferOptions.NotificationQueueName = "wad-on-demand-transfers";
// Start a transfer of Windows event logs.
roleInstanceDiagnosticManager.BeginOnDemandTransfer(DataBufferName.PerformanceCounters, transferOptions);

Warning警告
Azure SDK 2.5 版和更新版本不支援這個 API。請改用 diagnostics.wadcfg XML 組態檔。如需詳細資訊,請參閱Collect Logging Data by Using Azure Diagnostics


System.Object
  Microsoft.WindowsAzure.Diagnostics.Management.OnDemandTransferOptions

這種類型的任何公用靜態 (在 Visual Basic 中的 Shared) 成員都屬於安全執行緒。不保證任何執行個體成員安全執行緒。

開發平台

Windows Vista、Windows 7 和 Windows Server 2008

目標平台

社群新增項目

新增
顯示:
© 2015 Microsoft