1

私は最近 Azure Diagnostics をいじっていました。次のコード行の目的はかなり明確ですが、代わりに使用できる有効な値のセットはそうでApplication!*はありません (ここから取得)。

diagnosticConfiguration.WindowsEventLog.DataSources.Add("Application!*");

その文字列の構文は何ですか?具体的には...感嘆符は何を意味するのでしょうか?! :)

4

1 に答える 1

2

これは、標準の Windows イベント ログ クエリです。詳細については、こちらをご覧ください。特に Azure Diagnostics に関する説明はこちら.

要約すると、Application!* はアプリケーション イベント ログのすべてのエントリを取得します。ただし、より具体的にすることでこれを制限できます。たとえば、特定のソースまたはイベント イベント タイプのみからのイベントが必要な場合です。

于 2012-07-17T21:24:06.380 に答える