DiagnosticSource.StartActivity Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| StartActivity(Activity, Object) |
Startar en Activity och skriver en starthändelse. |
| StartActivity<T>(Activity, T) |
Startar en Activity och skriver en starthändelse. |
StartActivity(Activity, Object)
Startar en Activity och skriver en starthändelse.
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
Parametrar
- args
- Object
Ett objekt som representerar värdet som skickas som en nyttolast för händelsen.
Returer
Den startade aktiviteten för bekväm länkning.
- Attribut
Kommentarer
Beskriver Activity den logiska åtgärden, dess kontext och överordnade relation; den aktuella Activity flödar genom åtgärdsbearbetningen.
Den här metoden startar den angivna Activity, underhåller en global Activity.Current aktivitet och Activity.Parent aktivitet för den angivna Activityoch meddelar konsumenterna att en ny Activity startades. Konsumenter kan komma åt Activity.Current att lägga till kontext och/eller utöka telemetri.
Producenter kan skicka ytterligare information till konsumenten i nyttolasten.
Se även
Gäller för
StartActivity<T>(Activity, T)
Startar en Activity och skriver en starthändelse.
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
Typparametrar
- T
Typen av värde som skickas som en nyttolast för händelsen.
Parametrar
- args
- T
Ett objekt som representerar värdet som skickas som en nyttolast för händelsen.
Returer
Den startade aktiviteten för bekväm länkning.
- Attribut