BeginOnDemandTransfer 方法 (DataBufferName)
此文章由机器翻译。 将光标移到文章的句子上,以查看原文。
译文
原文

RoleInstanceDiagnosticManager.BeginOnDemandTransfer 方法 (DataBufferName)

 

开始按需传输指定的数据缓冲区。

命名空间:   Microsoft.WindowsAzure.Diagnostics.Management
程序集:  Microsoft.WindowsAzure.Diagnostics(Microsoft.WindowsAzure.Diagnostics.dll 中)

public Guid BeginOnDemandTransfer(
	DataBufferName sourceBufferName
)

返回值

Type: System.Guid

类型: System.Guid

用于标识传输的请求 ID。

BeginOnDemandTransfer 方法用于开始按需将缓冲诊断数据从角色实例的本地存储传输到所需的最终目标。 输入参数 sourceBufferName 指示你要传输的 DataBufferName 枚举值。

每个数据缓冲区每次只能传输一次。 例如,如果使用 PerformanceCounters 调用此方法来开始传输角色实例的所有性能计数器数据,则在完成该传输之前,你不能再次调用该方法。

Example

以下代码段将开始按需传输角色实例的性能计数器数据:

// Get the diagnostic monitor for the specified role instance. RoleInstanceDiagnosticManager roleInstanceDiagnosticManager = new RoleInstanceDiagnosticManager(myStorageAccount, "28281fc7754b44faa9ccf4911983edf1", "MyWebRole", "deployment(1).MyAzureProject.WebRole1.0"); // Start a transfer of performance counter logs. roleInstanceDiagnosticManager.BeginOnDemandTransfer(DataBufferName.PerformanceCounters);

System_CAPS_warning警告

Azure SDK 2.5 和更高版本不支持此 API。 请改用 diagnostics.wadcfg XML 配置文件。 有关详细信息,请参阅 使用 Azure 诊断收集日志记录数据

返回页首
显示:
© 2016 Microsoft