LoggingActivity.StopActivity 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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 参数的方法也接受 null。 null 值在语义上等效于新构造或清除的 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 将被忽略,因为它仅用于启动事件。