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
| Nome | Descrizione |
|---|---|
| StartActivity(Activity, Object) |
Avvia un oggetto Activity e scrive un evento di avvio. |
| StartActivity<T>(Activity, T) |
Avvia un oggetto Activity e scrive un evento di avvio. |
StartActivity(Activity, Object)
- Origine:
- DiagnosticSourceActivity.cs
- 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:
System::Diagnostics::Activity ^ StartActivity(System::Diagnostics::Activity ^ activity, System::Object ^ args);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")]
public System.Diagnostics.Activity StartActivity(System.Diagnostics.Activity activity, object? args);
public System.Diagnostics.Activity StartActivity(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 System.Diagnostics.Activity StartActivity(System.Diagnostics.Activity activity, object? args);
public System.Diagnostics.Activity StartActivity(System.Diagnostics.Activity activity, object args);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")>]
member this.StartActivity : System.Diagnostics.Activity * obj -> System.Diagnostics.Activity
member this.StartActivity : System.Diagnostics.Activity * obj -> System.Diagnostics.Activity
[<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.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.
Valori restituiti
Attività avviata per il concatenamento pratico.
- Attributi
Commenti
Activity Descrive l'operazione logica, il contesto e la relazione padre. L'oggetto corrente Activity scorre 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 Activity.Current per aggiungere contesto e/o aumentare i dati di telemetria.
I producer possono passare dettagli aggiuntivi al consumer nel payload.
Vedi anche
Si applica a
StartActivity<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>
System::Diagnostics::Activity ^ StartActivity(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 System.Diagnostics.Activity StartActivity<T>(System.Diagnostics.Activity activity, T args);
public System.Diagnostics.Activity StartActivity<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.StartActivity : System.Diagnostics.Activity * 'T -> System.Diagnostics.Activity
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
Tipo del valore passato come payload per l'evento.
Parametri
- args
- T
Oggetto che rappresenta il valore passato come payload per l'evento.
Valori restituiti
Attività avviata per il concatenamento pratico.
- Attributi