共用方式為


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

停止事件的名稱。

屬性

備註

此事件的層級與為開始事件指定的層級相同。

如果活動已經關閉或處置,此函式將會失敗。

另請參閱

適用於

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 會被忽略,因為停止事件的關鍵字是以啟動事件的關鍵字為基礎。

LoggingOptions.Opcode 會被忽略,因為 Opcode 一律是 Stop 事件的 LoggingOptions.Stop

會忽略 LoggingOptions.ActivityId ,因為會使用此 LoggingActivity 中的 識別碼

LoggingOptions.RelatedActivityId 會被忽略,因為它只會用於啟動事件。

另請參閱

適用於