DiagnosticSource.StartActivity Metoda

Definicja

Przeciążenia

StartActivity(Activity, Object)

Uruchamia zdarzenie Activity początkowe i zapisuje je.

StartActivity<T>(Activity, T)

StartActivity(Activity, Object)

Źródło:
DiagnosticSourceActivity.cs
Źródło:
DiagnosticSourceActivity.cs
Źródło:
DiagnosticSourceActivity.cs

Uruchamia zdarzenie Activity początkowe i zapisuje je.

C#
public System.Diagnostics.Activity StartActivity (System.Diagnostics.Activity activity, object? args);
C#
public System.Diagnostics.Activity StartActivity (System.Diagnostics.Activity activity, object args);

Parametry

activity
Activity

Element Activity do uruchomienia.

args
Object

Obiekt reprezentujący wartość przekazywaną jako ładunek zdarzenia.

Zwraca

Rozpoczęte działanie w celu wygodnego tworzenia łańcuchów.

Uwagi

Opisuje Activity operację logiczną, jej kontekst i relację nadrzędną; bieżący Activity przepływa przez przetwarzanie operacji.

Ta metoda uruchamia daną Activitymetodę , utrzymuje globalną Activity.ParentActivity.Current i aktywność dla danego Activityelementu i powiadamia użytkowników o tym, że rozpoczęto nowąActivity. Użytkownicy mogą uzyskiwać dostęp Activity.Current do dodawania kontekstu i/lub rozszerzania telemetrii.

Producenci mogą przekazać konsumentowi dodatkowe szczegóły w ładunku.

Dotyczy

.NET 9 i inne wersje
Produkt Wersje
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9

StartActivity<T>(Activity, T)

Źródło:
DiagnosticSourceActivity.cs
Źródło:
DiagnosticSourceActivity.cs
C#
public System.Diagnostics.Activity StartActivity<T> (System.Diagnostics.Activity activity, T args);

Parametry typu

T

Parametry

activity
Activity
args
T

Zwraca

Dotyczy

.NET 9 i .NET 8
Produkt Wersje
.NET 8, 9