DiagnosticSource.StartActivity(Activity, Object) 方法

定义

启动 Activity 并写入启动事件。

public:
 System::Diagnostics::Activity ^ StartActivity(System::Diagnostics::Activity ^ activity, System::Object ^ args);
public System.Diagnostics.Activity StartActivity (System.Diagnostics.Activity activity, object? args);
public System.Diagnostics.Activity StartActivity (System.Diagnostics.Activity activity, object args);
member this.StartActivity : System.Diagnostics.Activity * obj -> System.Diagnostics.Activity
Public Function StartActivity (activity As Activity, args As Object) As Activity

参数

activity
Activity

要启动的 Activity

args
Object

一个对象,它表示作为事件的有效负载传递的值。

返回

Activity

便于链接的已启动的活动。

注解

描述 Activity 逻辑操作、其上下文和父关系;当前 Activity 流经操作处理。

此方法启动给定Activity的、维护给定Activity的全局Activity.Current和活动Activity.Parent,并通知使用者启动新Activity项。 使用者可以访问 Activity.Current 添加上下文和/或增强遥测数据。

生成者可能会向有效负载中的使用者传递其他详细信息。

适用于