DiagnosticSource.StartActivity Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
StartActivity(Activity, Object) |
Avvia un Activity e scrive un evento iniziale. |
StartActivity<T>(Activity, T) |
StartActivity(Activity, Object)
- Source:
- DiagnosticSourceActivity.cs
- Source:
- DiagnosticSourceActivity.cs
- Source:
- DiagnosticSourceActivity.cs
Avvia un Activity e scrive un evento iniziale.
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
Parametri
- args
- Object
Oggetto che rappresenta il valore passato come payload per l'evento.
Restituisce
L'attività avviata per il concatenamento pratico.
Commenti
L'oggetto Activity descrive l'operazione logica, il relativo contesto e la relazione padre; i flussi correnti Activity attraverso l'elaborazione dell'operazione.
Questo metodo avvia l'oggetto specificato Activity, mantiene un'attività globale Activity.Current e Activity.Parent per l'oggetto specificato Activitye notifica ai consumer che è stato avviato un nuovo Activity oggetto. I consumer possono accedere all'aggiunta Activity.Current di dati di telemetria di contesto e/o aumento.
I produttori possono passare dettagli aggiuntivi al consumer nel payload.
Si applica a
StartActivity<T>(Activity, T)
- Source:
- DiagnosticSourceActivity.cs
- Source:
- 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
Parametri di tipo
- T
Parametri
- activity
- Activity
- args
- T