DiagnosticSource.StartActivity Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| StartActivity(Activity, Object) |
Activity Spustí počáteční událost a zapíše ji. |
| StartActivity<T>(Activity, T) |
Activity Spustí počáteční událost a zapíše ji. |
StartActivity(Activity, Object)
Activity Spustí počáteční událost a zapíše ji.
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
Parametry
- args
- Object
Objekt, který představuje hodnotu, která se předává jako datová část události.
Návraty
Zahájená aktivita pro pohodlné řetězení.
- Atributy
Poznámky
Popisuje Activity logickou operaci, její kontext a nadřazený vztah; aktuální Activity tok prochází zpracováním operace.
Tato metoda spustí danou Activity, udržuje globální Activity.Current a Activity.Parent aktivitu pro danou Activity, a upozorní uživatele, že byl zahájen nový Activity . Uživatelé mají přístup k Activity.Current přidání kontextu a/nebo rozšíření telemetrie.
Producenti mohou příjemci předat další podrobnosti v datové části.
Viz také
Platí pro
StartActivity<T>(Activity, T)
Activity Spustí počáteční událost a zapíše ji.
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
Parametry typu
- T
Typ hodnoty, která se předává jako datová část události.
Parametry
- args
- T
Objekt, který představuje hodnotu, která se předává jako datová část události.
Návraty
Zahájená aktivita pro pohodlné řetězení.
- Atributy