Freigeben über


DiagnosticSource.StartActivity Methode

Definition

Überlädt

StartActivity(Activity, Object)

Startet eine Activity und schreibt ein Startereignis.

StartActivity<T>(Activity, T)

StartActivity(Activity, Object)

Quelle:
DiagnosticSourceActivity.cs
Quelle:
DiagnosticSourceActivity.cs
Quelle:
DiagnosticSourceActivity.cs

Startet eine Activity und schreibt ein Startereignis.

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

Parameter

activity
Activity

Die Activity, die gestartet werden soll.

args
Object

Ein Objekt, das den Wert darstellt, der als Nutzlast für das Ereignis übergeben wird.

Gibt zurück

Die gestartete Aktivität zur komfortablen Verkettung.

Hinweise

Der Activity beschreibt den logischen Vorgang, seinen Kontext und die übergeordnete Beziehung. Die aktuelle Activity fließt durch die Vorgangsverarbeitung.

Diese Methode startet die angegebene Activity, verwaltet eine globale Activity.Current und Activity.Parent Aktivität für den angegebenen Activityund benachrichtigt Consumer darüber, dass eine neue Activity gestartet wurde. Consumer können darauf zugreifen Activity.Current , um Kontext hinzuzufügen und/oder Telemetriedaten zu erweitern.

Hersteller können zusätzliche Details an den Verbraucher in der Nutzlast übergeben.

Gilt für:

StartActivity<T>(Activity, T)

Quelle:
DiagnosticSourceActivity.cs
Quelle:
DiagnosticSourceActivity.cs
public:
generic <typename T>
 System::Diagnostics::Activity ^ StartActivity(System::Diagnostics::Activity ^ activity, T args);
public System.Diagnostics.Activity StartActivity<T> (System.Diagnostics.Activity activity, T args);
member this.StartActivity : System.Diagnostics.Activity * 'T -> System.Diagnostics.Activity
Public Function StartActivity(Of T) (activity As Activity, args As T) As Activity

Typparameter

T

Parameter

activity
Activity
args
T

Gibt zurück

Gilt für: