LoggingActivity 构造函数

定义

重载

LoggingActivity(String, ILoggingChannel)

在兼容模式下为指定的 LoggingChannel 初始化 LoggingActivity 类的新实例Windows 8.1。

LoggingActivity(String, ILoggingChannel, LoggingLevel)

在兼容模式下为指定的 LoggingChannelLoggingLevel 初始化 LoggingActivity 类的新实例Windows 8.1。

LoggingActivity(String, ILoggingChannel)

在兼容模式下为指定的 LoggingChannel 初始化 LoggingActivity 类的新实例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现在支持两种操作模式:Windows 8.1兼容模式和Windows 10及更高版本支持的新行为。+ 对于Windows 8.1兼容模式,请使用构造函数创建 对象。

这两种模式之间的差异如下:

Windows 8.1兼容模式 Windows 10及更高版本的特定行为
构造函数生成的 start 事件经过格式设置,以便与 LoggingChannel 使用的清单兼容。 开始事件名称硬编码为 "LogActivityStart" + Level。 该事件将是基于清单的事件或自描述事件,具体取决于基础通道的操作模式。 StartActivity 方法生成的 start 事件遵循 LoggingChannel.LogEvent 的约定,并且始终使用自描述(即不基于清单的事件编码)。 事件名称基于 startEventName 参数。
Close () Dispose () 生成的 stop 事件的格式与 LoggingChannel 使用的清单兼容。 停止事件名称硬编码为 "LogActivityStop" + Level。 该事件将是基于清单的事件或自描述事件,具体取决于基础通道的操作模式。 Close () Dispose () 生成的 Stop 事件将遵循 LoggingChannel.LogEvent 的约定,并使用自描述事件编码。 活动名称将用作停止事件名称。
析构函数/终结器将调用 Close () 析构函数/终结器不会调用 Close ()

另请参阅

适用于

LoggingActivity(String, ILoggingChannel, LoggingLevel)

在兼容模式下为指定的 LoggingChannelLoggingLevel 初始化 LoggingActivity 类的新实例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

日志记录级别。

另请参阅

适用于