Start 方法 (String)
本文章是由機器翻譯。 將指標移到文章內的文字上方即可查看原文。 其他資訊。
譯文
原文

DiagnosticMonitor.Start 方法 (String)

 

使用指定的儲存體帳戶和預設診斷監視器組態啟動診斷監視器。

命名空間:   Microsoft.WindowsAzure.Diagnostics
組件:  Microsoft.WindowsAzure.Diagnostics (在 Microsoft.WindowsAzure.Diagnostics.dll 中)

public static DiagnosticMonitor Start(
	string diagnosticsStorageAccountConfigurationSettingName
)

參數

diagnosticsStorageAccountConfigurationSettingName
Type: System.String

類型: System.String

A String 指定儲存體帳戶的連接字串。

此方法會啟動 DiagnosticMonitor 使用指定的儲存體帳戶和預設 DiagnosticMonitorConfiguration 如需有關預設組態的詳細資訊,請參閱 GetDefaultInitialConfiguration

資料緩衝區會傳輸至指定的組態設定所指出的儲存體帳戶。 儲存體帳戶可以是本機儲存體模擬器或在雲端中的 Windows Azure 儲存體帳戶。

當組態設定發生變更時,這個方法也會註冊診斷監視代理程式的通知。 如果連接字串的值會變更在 ServiceConfiguration.cscfg 診斷監視代理程式的檔案會自動重新設定為使用新的連接。

System_CAPS_note注意事項

如果儲存體帳戶設定不正確,將不進行診斷便啟動角色執行個體。 若要確保將啟動診斷,請確認儲存體帳戶已設定正確之前呼叫 Start 方法。

Example

下列程式碼片段啟動 DiagnosticMonitor 使用的連接字串中指定 ServiceConfiguration.cscfg 檔案:

WebRole.cs

public class WebRole : RoleEntryPoint { public override bool OnStart() { // Start the DiagnosticMonitor with the default DiagnosticMonitorConfiguration. DiagnosticMonitor.Start("Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString"); return base.OnStart(); } }

ServiceConfiguration.cscfg

<ConfigurationSettings> <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="UseDevelopmentStorage=true"/> </ConfigurationSettings>
System_CAPS_warning警告

這個 API 不支援在 Azure 2.5 和更新版本的 SDK 版本。 請改用 diagnostics.wadcfg XML 組態檔。 如需詳細資訊,請參閱 收集記錄資料使用 Azure 診斷程式

回到頁首
顯示:
© 2016 Microsoft