ActivitySource.StartActivity Metoda

Definice

Přetížení

StartActivity(String, ActivityKind)

Vytvoří novou aktivitu, pokud jsou pro ni aktivní naslouchací procesy s použitím zadaného názvu a druhu aktivity.

StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String)

Vytvoří a spustí nový Activity objekt, pokud existuje nějaký naslouchací proces událostí aktivity, vrátí null jinak.

StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Vytvoří novou aktivitu, pokud jsou pro ni aktivní naslouchací procesy, a to pomocí zadaného názvu, druhu aktivity, kontextu nadřazené aktivity, značek, volitelného odkazu na aktivitu a volitelného času zahájení.

StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Vytvoří novou aktivitu, pokud jsou pro ni aktivní naslouchací procesy s použitím zadaného názvu, druhu aktivity, nadřazeného ID, značek, volitelných odkazů aktivit a volitelného času zahájení.

StartActivity(String, ActivityKind)

Zdroj:
ActivitySource.cs
Zdroj:
ActivitySource.cs
Zdroj:
ActivitySource.cs

Vytvoří novou aktivitu, pokud jsou pro ni aktivní naslouchací procesy s použitím zadaného názvu a druhu aktivity.

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

Název operace aktivity.

kind
ActivityKind

Druh aktivity.

Návraty

Vytvořený objekt aktivity, pokud měl aktivní naslouchací procesy nebo null nemá žádné naslouchací procesy událostí.

Platí pro

StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String)

Zdroj:
ActivitySource.cs
Zdroj:
ActivitySource.cs
Zdroj:
ActivitySource.cs

Vytvoří a spustí nový Activity objekt, pokud existuje nějaký naslouchací proces událostí aktivity, vrátí null jinak.

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

Parametr ActivityKind nahraďte názvem sestavy.

parentContext
ActivityContext

Nadřazený ActivityContext objekt pro inicializaci vytvořeného objektu aktivity.

tags
IEnumerable<KeyValuePair<String,Object>>

Seznam volitelných značek pro inicializaci vytvořeného objektu Aktivity pomocí.

links
IEnumerable<ActivityLink>

Volitelný ActivityLink seznam pro inicializaci vytvořeného objektu aktivity.

startTime
DateTimeOffset

Volitelné časové razítko spuštění, které se má nastavit u vytvořeného objektu Activity.

name
String

Název operace aktivity.

Návraty

Vytvořený Activity objekt nebo null pokud neexistují žádné naslouchací procesy.

Platí pro

StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Zdroj:
ActivitySource.cs
Zdroj:
ActivitySource.cs
Zdroj:
ActivitySource.cs

Vytvoří novou aktivitu, pokud jsou pro ni aktivní naslouchací procesy, a to pomocí zadaného názvu, druhu aktivity, kontextu nadřazené aktivity, značek, volitelného odkazu na aktivitu a volitelného času zahájení.

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

Název operace aktivity.

kind
ActivityKind

Druh aktivity.

parentContext
ActivityContext

Nadřazený ActivityContext objekt pro inicializaci vytvořeného objektu aktivity.

tags
IEnumerable<KeyValuePair<String,Object>>

Seznam volitelných značek pro inicializaci vytvořeného objektu aktivity.

links
IEnumerable<ActivityLink>

Volitelný ActivityLink seznam pro inicializaci vytvořeného objektu aktivity pomocí.

startTime
DateTimeOffset

Volitelné časové razítko spuštění, které se má nastavit u vytvořeného objektu aktivity.

Návraty

Vytvořený objekt aktivity, pokud měl aktivní naslouchací procesy nebo null nemá žádné naslouchací procesy událostí.

Platí pro

StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Zdroj:
ActivitySource.cs
Zdroj:
ActivitySource.cs
Zdroj:
ActivitySource.cs

Vytvoří novou aktivitu, pokud jsou pro ni aktivní naslouchací procesy s použitím zadaného názvu, druhu aktivity, nadřazeného ID, značek, volitelných odkazů aktivit a volitelného času zahájení.

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

Název operace aktivity.

kind
ActivityKind

Druh aktivity.

parentId
String

Nadřazené ID pro inicializaci vytvořeného objektu aktivity.

tags
IEnumerable<KeyValuePair<String,Object>>

Seznam volitelných značek pro inicializaci vytvořeného objektu aktivity.

links
IEnumerable<ActivityLink>

Volitelný ActivityLink seznam pro inicializaci vytvořeného objektu aktivity pomocí.

startTime
DateTimeOffset

Volitelné časové razítko spuštění, které se má nastavit u vytvořeného objektu aktivity.

Návraty

Vytvořený objekt aktivity, pokud měl aktivní naslouchací procesy nebo null nemá žádné naslouchací procesy událostí.

Platí pro