DiagnosticSource.StopActivity Metodo

Definizione

Overload

Nome Descrizione
StopActivity(Activity, Object)

Arresta l'oggetto specificato Activity, mantiene l'attività globale Current e notifica ai consumer che l'oggetto Activity è stato arrestato.

StopActivity<T>(Activity, T)

Avvia un oggetto Activity e scrive un evento di avvio.

StopActivity(Activity, Object)

Origine:
DiagnosticSourceActivity.cs
Origine:
DiagnosticSourceActivity.cs
Origine:
DiagnosticSourceActivity.cs
Origine:
DiagnosticSourceActivity.cs
Origine:
DiagnosticSourceActivity.cs
Origine:
DiagnosticSourceActivity.cs
Origine:
DiagnosticSourceActivity.cs

Arresta l'oggetto specificato Activity, mantiene l'attività globale Current e notifica ai consumer che l'oggetto Activity è stato arrestato.

public:
 void StopActivity(System::Diagnostics::Activity ^ activity, System::Object ^ args);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")]
public void StopActivity(System.Diagnostics.Activity activity, object? args);
public void StopActivity(System.Diagnostics.Activity activity, object? args);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")]
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("DiagnosticSource may require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
public void StopActivity(System.Diagnostics.Activity activity, object? args);
public void StopActivity(System.Diagnostics.Activity activity, object args);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")>]
member this.StopActivity : System.Diagnostics.Activity * obj -> unit
member this.StopActivity : System.Diagnostics.Activity * obj -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")>]
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("DiagnosticSource may require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
member this.StopActivity : System.Diagnostics.Activity * obj -> unit
Public Sub StopActivity (activity As Activity, args As Object)

Parametri

activity
Activity

Attività da arrestare.

args
Object

Oggetto che rappresenta il valore passato come payload per l'evento.

Attributi

Commenti

I producer possono passare dettagli aggiuntivi al consumer nel payload.

I consumer possono accedere Activity.Current per aggiungere contesto e/o aumentare i dati di telemetria.

Vedi anche

Si applica a

StopActivity<T>(Activity, T)

Origine:
DiagnosticSourceActivity.cs
Origine:
DiagnosticSourceActivity.cs
Origine:
DiagnosticSourceActivity.cs
Origine:
DiagnosticSourceActivity.cs
Origine:
DiagnosticSourceActivity.cs
Origine:
DiagnosticSourceActivity.cs

Avvia un oggetto Activity e scrive un evento di avvio.

public:
generic <typename T>
 void StopActivity(System::Diagnostics::Activity ^ activity, T args);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Only the properties of the T type will be preserved. Properties of referenced types and properties of derived types may be trimmed.")]
public void StopActivity<T>(System.Diagnostics.Activity activity, T args);
public void StopActivity<T>(System.Diagnostics.Activity activity, T args);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Only the properties of the T type will be preserved. Properties of referenced types and properties of derived types may be trimmed.")>]
member this.StopActivity : System.Diagnostics.Activity * 'T -> unit
member this.StopActivity : System.Diagnostics.Activity * 'T -> unit
Public Sub StopActivity(Of T) (activity As Activity, args As T)

Parametri di tipo

T

Tipo del valore passato come payload per l'evento.

Parametri

activity
Activity

Oggetto Activity da avviare.

args
T

Oggetto che rappresenta il valore passato come payload per l'evento.

Attributi

Si applica a