LoggingActivity.StopActivity 方法

定义

重载

StopActivity(String)

将活动标记为已关闭/已释放,并生成具有指定事件名称的停止事件。

StopActivity(String, LoggingFields)

将活动标记为已关闭/已释放,并生成具有指定事件名称和字段的停止事件。

StopActivity(String, LoggingFields, LoggingOptions)

将活动标记为已关闭/已释放,并生成具有指定事件名称、字段和选项的停止事件。

StopActivity(String)

将活动标记为已关闭/已释放,并生成具有指定事件名称的停止事件。

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

参数

stopEventName
String

Platform::String

winrt::hstring

停止事件的名称。

属性

注解

此事件的级别与为 start 事件指定的级别相同。

如果活动已被关闭或释放,则此函数将失败。

另请参阅

适用于

StopActivity(String, LoggingFields)

将活动标记为已关闭/已释放,并生成具有指定事件名称和字段的停止事件。

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

参数

stopEventName
String

Platform::String

winrt::hstring

此事件的名称。

fields
LoggingFields

此事件的字段。 可以为 null

属性

注解

接受 LoggingFields 参数的方法也接受 nullnull 值在语义上等效于新构造或清除的 LoggingFields 对象,表示空有效负载。

另请参阅

适用于

StopActivity(String, LoggingFields, LoggingOptions)

将活动标记为已关闭/已释放,并生成具有指定事件名称、字段和选项的停止事件。

public:
 virtual void StopActivity(Platform::String ^ stopEventName, LoggingFields ^ fields, LoggingOptions ^ options) = StopActivity;
/// [Windows.Foundation.Metadata.Overload("StopActivityWithFieldsAndOptions")]
void StopActivity(winrt::hstring const& stopEventName, LoggingFields const& fields, LoggingOptions const& options);
[Windows.Foundation.Metadata.Overload("StopActivityWithFieldsAndOptions")]
public void StopActivity(string stopEventName, LoggingFields fields, LoggingOptions options);
function stopActivity(stopEventName, fields, options)
Public Sub StopActivity (stopEventName As String, fields As LoggingFields, options As LoggingOptions)

参数

stopEventName
String

Platform::String

winrt::hstring

停止事件的名称。

fields
LoggingFields

此事件的字段。 可以为 null

options
LoggingOptions

此事件的选项。 传递 null 以使用默认选项。 这些选项适用于高级方案。 默认值设计为适用于大多数事件。

属性

注解

如果传递 LoggingOptions

LoggingOptions.Keywords 被忽略,因为 stop 事件的关键字基于 start 事件的关键字。

LoggingOptions.Opcode 被忽略,因为对于 Stop 事件,opcode 始终为 LoggingOptions.Stop

LoggingOptions.ActivityId 被忽略,因为使用了来自此 LoggingActivity 的 ID

LoggingOptions.RelatedActivityId 将被忽略,因为它仅用于启动事件。

另请参阅

适用于