次の方法で共有


LoggingActivity.LogEvent メソッド

定義

オーバーロード

LogEvent(String, LoggingFields, LoggingLevel, LoggingOptions)

指定した名前、フィールド、レベル、およびオプションを使用してイベントをログに記録します。

LogEvent(String, LoggingFields, LoggingLevel)

指定した名前、フィールド、およびレベルを持つイベントをログに記録します。

LogEvent(String, LoggingFields)

指定した名前とフィールドを持つイベントをログに記録します。

LogEvent(String)

指定した名前のイベントをログに記録します。

LogEvent(String, LoggingFields, LoggingLevel, LoggingOptions)

指定した名前、フィールド、レベル、およびオプションを使用してイベントをログに記録します。

public:
 virtual void LogEvent(Platform::String ^ eventName, LoggingFields ^ fields, LoggingLevel level, LoggingOptions ^ options) = LogEvent;
/// [Windows.Foundation.Metadata.Overload("LogEventWithFieldsAndOptions")]
void LogEvent(winrt::hstring const& eventName, LoggingFields const& fields, LoggingLevel const& level, LoggingOptions const& options);
[Windows.Foundation.Metadata.Overload("LogEventWithFieldsAndOptions")]
public void LogEvent(string eventName, LoggingFields fields, LoggingLevel level, LoggingOptions options);
function logEvent(eventName, fields, level, options)
Public Sub LogEvent (eventName As String, fields As LoggingFields, level As LoggingLevel, options As LoggingOptions)

パラメーター

eventName
String

Platform::String

winrt::hstring

このイベントの名前。

fields
LoggingFields

このイベントのフィールド。 null を指定できます。

level
LoggingLevel

このイベントの重大度レベル。

options
LoggingOptions

このイベントのオプション。 既定のオプションを使用するには 、null を 渡します。 オプションは、高度なシナリオ用です。 既定値は、ほとんどのイベントに適するように設計されています。

実装

M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(System.String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel,Windows.Foundation.Diagnostics.LoggingOptions) M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(Platform::String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel,Windows.Foundation.Diagnostics.LoggingOptions) M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(winrt::hstring,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel,Windows.Foundation.Diagnostics.LoggingOptions)
属性

注釈

オプションを指定すると、アクティビティ オブジェクトがイベントのこれらの値を自動的に管理するため、LoggingOptions.ActivityIdLoggingOptions.RelatedActivityId は無視されます。

eventName はペイロード フィールドとして使用しないでください。 たとえば、LogEvent(stringData) の代わりに LogEvent(“MyEvent”, fieldsWithStringData) を使用します。

こちらもご覧ください

適用対象

LogEvent(String, LoggingFields, LoggingLevel)

指定した名前、フィールド、およびレベルを持つイベントをログに記録します。

public:
 virtual void LogEvent(Platform::String ^ eventName, LoggingFields ^ fields, LoggingLevel level) = LogEvent;
/// [Windows.Foundation.Metadata.Overload("LogEventWithFieldsAndLevel")]
void LogEvent(winrt::hstring const& eventName, LoggingFields const& fields, LoggingLevel const& level);
[Windows.Foundation.Metadata.Overload("LogEventWithFieldsAndLevel")]
public void LogEvent(string eventName, LoggingFields fields, LoggingLevel level);
function logEvent(eventName, fields, level)
Public Sub LogEvent (eventName As String, fields As LoggingFields, level As LoggingLevel)

パラメーター

eventName
String

Platform::String

winrt::hstring

このイベントの名前。

fields
LoggingFields

このイベントのフィールド。 null を指定できます。

level
LoggingLevel

このイベントの重大度レベル。

実装

M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(System.String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel) M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(Platform::String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel) M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(winrt::hstring,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel)
属性

こちらもご覧ください

適用対象

LogEvent(String, LoggingFields)

指定した名前とフィールドを持つイベントをログに記録します。

public:
 virtual void LogEvent(Platform::String ^ eventName, LoggingFields ^ fields) = LogEvent;
/// [Windows.Foundation.Metadata.Overload("LogEventWithFields")]
void LogEvent(winrt::hstring const& eventName, LoggingFields const& fields);
[Windows.Foundation.Metadata.Overload("LogEventWithFields")]
public void LogEvent(string eventName, LoggingFields fields);
function logEvent(eventName, fields)
Public Sub LogEvent (eventName As String, fields As LoggingFields)

パラメーター

eventName
String

Platform::String

winrt::hstring

このイベントの名前。

fields
LoggingFields

このイベントのフィールド。 null を指定できます。

実装

M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(System.String,Windows.Foundation.Diagnostics.LoggingFields) M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(Platform::String,Windows.Foundation.Diagnostics.LoggingFields) M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(winrt::hstring,Windows.Foundation.Diagnostics.LoggingFields)
属性

注釈

レベルは LoggingLevel.Verbose に設定されます。

LoggingFields パラメーターを受け取るメソッドも null を受け入れます。 null 値は、新しく構築またはクリアされた LoggingFields オブジェクトと意味的に同等であり、空のペイロードを表します。

こちらもご覧ください

適用対象

LogEvent(String)

指定した名前のイベントをログに記録します。

public:
 virtual void LogEvent(Platform::String ^ eventName) = LogEvent;
/// [Windows.Foundation.Metadata.Overload("LogEvent")]
void LogEvent(winrt::hstring const& eventName);
[Windows.Foundation.Metadata.Overload("LogEvent")]
public void LogEvent(string eventName);
function logEvent(eventName)
Public Sub LogEvent (eventName As String)

パラメーター

eventName
String

Platform::String

winrt::hstring

このイベントの名前。

実装

M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(System.String) M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(Platform::String) M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(winrt::hstring)
属性

こちらもご覧ください

適用対象