次の方法で共有


LoggingActivity コンストラクター

定義

オーバーロード

LoggingActivity(String, ILoggingChannel)

互換モードで指定した LoggingChannelLoggingActivity クラスの新しいインスタンスWindows 8.1初期化します。

LoggingActivity(String, ILoggingChannel, LoggingLevel)

指定した LoggingChannel と LoggingLevelLoggingActivity クラスの新しいインスタンスWindows 8.1互換モードで初期化します。

LoggingActivity(String, ILoggingChannel)

互換モードで指定した LoggingChannelLoggingActivity クラスの新しいインスタンスWindows 8.1初期化します。

public:
 LoggingActivity(Platform::String ^ activityName, ILoggingChannel ^ loggingChannel);
 LoggingActivity(winrt::hstring const& activityName, ILoggingChannel const& loggingChannel);
public LoggingActivity(string activityName, ILoggingChannel loggingChannel);
function LoggingActivity(activityName, loggingChannel)
Public Sub New (activityName As String, loggingChannel As ILoggingChannel)

パラメーター

activityName
String

Platform::String

winrt::hstring

ログ アクティビティの名前。

loggingChannel
ILoggingChannel

ログ チャネル。

注釈

Windows 10 2 つの操作モードがサポートされるようになりました。Windows 8.1互換モードと、Windows 10 以降でサポートされる新しい動作。+ Windows 8.1互換モードの場合は、コンストラクターを使用して オブジェクトを作成します。

これら 2 つのモードの違いは次のとおりです。

Windows 8.1互換モード Windows 10以降の特定の動作
コンストラクターによって生成される開始イベントは、 LoggingChannel で使用されるマニフェストとの互換性のために書式設定されます。 開始イベント名は、 として "LogActivityStart" + Levelハードコーディングされています。 イベントは、基になるチャネルの動作モードに応じて、マニフェスト ベースのイベントまたは自己記述型のイベントになります。 StartActivity メソッドによって生成される開始イベントは、LoggingChannel.LogEvent の規則に従い、常に自己記述型 (マニフェストベースのイベント エンコードではなく) を使用します。 イベント名は startEventName パラメーターに基づいています。
Close() または Dispose() によって生成される停止イベントは、LoggingChannel で使用されるマニフェストとの互換性のために書式設定されています。 停止イベント名は、 として "LogActivityStop" + Levelハードコーディングされています。 イベントは、基になるチャネルの動作モードに応じて、マニフェスト ベースのイベントまたは自己記述型のイベントになります。 Close() または Dispose() によって生成された Stop イベントは、LoggingChannel.LogEvent の規則に従い、自己記述型のイベント エンコーディングを使用します。 アクティビティ名は、停止イベント名として使用されます。
デストラクター/ファイナライザーは Close() を呼び出します。 デストラクター/ファイナライザーは Close() を呼び出しません。

こちらもご覧ください

適用対象

LoggingActivity(String, ILoggingChannel, LoggingLevel)

指定した LoggingChannel と LoggingLevelLoggingActivity クラスの新しいインスタンスWindows 8.1互換モードで初期化します。

public:
 LoggingActivity(Platform::String ^ activityName, ILoggingChannel ^ loggingChannel, LoggingLevel level);
 LoggingActivity(winrt::hstring const& activityName, ILoggingChannel const& loggingChannel, LoggingLevel const& level);
public LoggingActivity(string activityName, ILoggingChannel loggingChannel, LoggingLevel level);
function LoggingActivity(activityName, loggingChannel, level)
Public Sub New (activityName As String, loggingChannel As ILoggingChannel, level As LoggingLevel)

パラメーター

activityName
String

Platform::String

winrt::hstring

ログ アクティビティの名前。

loggingChannel
ILoggingChannel

ログ チャネル。

level
LoggingLevel

ログ レベル。

こちらもご覧ください

適用対象