ActivitySource.StartActivity Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
StartActivity(String, ActivityKind) |
Tworzy nowe działanie, jeśli istnieją aktywne odbiorniki, używając określonej nazwy i rodzaju działania. |
StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String) |
Tworzy i uruchamia nowy Activity obiekt, jeśli istnieje jakikolwiek odbiornik zdarzeń Działania, zwraca |
StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
Tworzy nowe działanie, jeśli istnieją aktywne odbiorniki, używając określonej nazwy, rodzaju działania, kontekstu działania nadrzędnego, tagów, opcjonalnego linku działania i opcjonalnego czasu rozpoczęcia. |
StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
Tworzy nowe działanie, jeśli istnieją aktywne odbiorniki, używając określonej nazwy, rodzaju działania, identyfikatora nadrzędnego, tagów, opcjonalnych linków działań i opcjonalnego czasu rozpoczęcia. |
StartActivity(String, ActivityKind)
- Źródło:
- ActivitySource.cs
- Źródło:
- ActivitySource.cs
- Źródło:
- ActivitySource.cs
Tworzy nowe działanie, jeśli istnieją aktywne odbiorniki, używając określonej nazwy i rodzaju działania.
public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind = System.Diagnostics.ActivityKind.Internal);
public System.Diagnostics.Activity? StartActivity (string name = "", System.Diagnostics.ActivityKind kind = System.Diagnostics.ActivityKind.Internal);
member this.StartActivity : string * System.Diagnostics.ActivityKind -> System.Diagnostics.Activity
Public Function StartActivity (name As String, Optional kind As ActivityKind = System.Diagnostics.ActivityKind.Internal) As Activity
Public Function StartActivity (Optional name As String = "", Optional kind As ActivityKind = System.Diagnostics.ActivityKind.Internal) As Activity
Parametry
- name
- String
Nazwa operacji działania.
- kind
- ActivityKind
Rodzaj działania.
Zwraca
Utworzony obiekt działania, jeśli miał aktywne odbiorniki, lub null
jeśli nie ma odbiorników zdarzeń.
Dotyczy
StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String)
- Źródło:
- ActivitySource.cs
- Źródło:
- ActivitySource.cs
- Źródło:
- ActivitySource.cs
Tworzy i uruchamia nowy Activity obiekt, jeśli istnieje jakikolwiek odbiornik zdarzeń Działania, zwraca null
inny sposób.
public System.Diagnostics.Activity? StartActivity (System.Diagnostics.ActivityKind kind, System.Diagnostics.ActivityContext parentContext = default, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default, string name = "");
member this.StartActivity : System.Diagnostics.ActivityKind * System.Diagnostics.ActivityContext * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * DateTimeOffset * string -> System.Diagnostics.Activity
Public Function StartActivity (kind As ActivityKind, Optional parentContext As ActivityContext = Nothing, Optional tags As IEnumerable(Of KeyValuePair(Of String, Object)) = Nothing, Optional links As IEnumerable(Of ActivityLink) = Nothing, Optional startTime As DateTimeOffset = Nothing, Optional name As String = "") As Activity
Parametry
- kind
- ActivityKind
Element ActivityKind.
- parentContext
- ActivityContext
Obiekt nadrzędny ActivityContext do inicjowania utworzonego obiektu Działania za pomocą polecenia .
- tags
- IEnumerable<KeyValuePair<String,Object>>
Lista opcjonalnych tagów w celu zainicjowania utworzonego obiektu Działania za pomocą polecenia .
- links
- IEnumerable<ActivityLink>
Opcjonalna ActivityLink lista do inicjowania utworzonego obiektu Działania za pomocą polecenia .
- startTime
- DateTimeOffset
Opcjonalna sygnatura czasowa rozpoczęcia ustawiona na utworzony obiekt Działania.
- name
- String
Nazwa operacji działania.
Zwraca
Utworzony Activity obiekt lub null
jeśli nie ma odbiorników.
Dotyczy
StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)
- Źródło:
- ActivitySource.cs
- Źródło:
- ActivitySource.cs
- Źródło:
- ActivitySource.cs
Tworzy nowe działanie, jeśli istnieją aktywne odbiorniki, używając określonej nazwy, rodzaju działania, kontekstu działania nadrzędnego, tagów, opcjonalnego linku działania i opcjonalnego czasu rozpoczęcia.
public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind, System.Diagnostics.ActivityContext parentContext, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default);
member this.StartActivity : string * System.Diagnostics.ActivityKind * System.Diagnostics.ActivityContext * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * DateTimeOffset -> System.Diagnostics.Activity
Public Function StartActivity (name As String, kind As ActivityKind, parentContext As ActivityContext, Optional tags As IEnumerable(Of KeyValuePair(Of String, Object)) = Nothing, Optional links As IEnumerable(Of ActivityLink) = Nothing, Optional startTime As DateTimeOffset = Nothing) As Activity
Parametry
- name
- String
Nazwa operacji działania.
- kind
- ActivityKind
Rodzaj działania.
- parentContext
- ActivityContext
Obiekt nadrzędny ActivityContext do inicjowania utworzonego obiektu działania za pomocą polecenia .
- tags
- IEnumerable<KeyValuePair<String,Object>>
Lista opcjonalnych tagów do inicjowania utworzonego obiektu działania za pomocą polecenia .
- links
- IEnumerable<ActivityLink>
Opcjonalna ActivityLink lista do inicjowania utworzonego obiektu działania za pomocą polecenia .
- startTime
- DateTimeOffset
Opcjonalna sygnatura czasowa rozpoczęcia ustawiona na utworzony obiekt działania.
Zwraca
Utworzony obiekt działania, jeśli miał aktywne odbiorniki, lub null
jeśli nie ma odbiorników zdarzeń.
Dotyczy
StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)
- Źródło:
- ActivitySource.cs
- Źródło:
- ActivitySource.cs
- Źródło:
- ActivitySource.cs
Tworzy nowe działanie, jeśli istnieją aktywne odbiorniki, używając określonej nazwy, rodzaju działania, identyfikatora nadrzędnego, tagów, opcjonalnych linków działań i opcjonalnego czasu rozpoczęcia.
public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind, string parentId, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default);
public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind, string? parentId, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default);
member this.StartActivity : string * System.Diagnostics.ActivityKind * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * DateTimeOffset -> System.Diagnostics.Activity
Public Function StartActivity (name As String, kind As ActivityKind, parentId As String, Optional tags As IEnumerable(Of KeyValuePair(Of String, Object)) = Nothing, Optional links As IEnumerable(Of ActivityLink) = Nothing, Optional startTime As DateTimeOffset = Nothing) As Activity
Parametry
- name
- String
Nazwa operacji działania.
- kind
- ActivityKind
Rodzaj działania.
- parentId
- String
Identyfikator nadrzędny umożliwiający zainicjowanie utworzonego obiektu działania za pomocą polecenia .
- tags
- IEnumerable<KeyValuePair<String,Object>>
Lista opcjonalnych tagów do inicjowania utworzonego obiektu działania za pomocą polecenia .
- links
- IEnumerable<ActivityLink>
Opcjonalna ActivityLink lista do inicjowania utworzonego obiektu działania za pomocą polecenia .
- startTime
- DateTimeOffset
Opcjonalna sygnatura czasowa rozpoczęcia ustawiona na utworzony obiekt działania.
Zwraca
Utworzony obiekt działania, jeśli miał aktywne odbiorniki, lub null
jeśli nie ma odbiorników zdarzeń.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla