Sdílet prostřednictvím


ActivitySource.CreateActivity Metoda

Definice

Přetížení

CreateActivity(String, ActivityKind)

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

CreateActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat)

Vytvoří nový objekt Activity, pokud existuje nějaký naslouchací proces aktivity, vrátí null jinak. Pokud se vytvoří objekt Aktivity, automaticky se nespustí. Volající budou muset zavolat Start(), aby ho mohli spustit.

CreateActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat)

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

CreateActivity(String, ActivityKind)

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

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

public:
 System::Diagnostics::Activity ^ CreateActivity(System::String ^ name, System::Diagnostics::ActivityKind kind);
public System.Diagnostics.Activity? CreateActivity (string name, System.Diagnostics.ActivityKind kind);
member this.CreateActivity : string * System.Diagnostics.ActivityKind -> System.Diagnostics.Activity
Public Function CreateActivity (name As String, kind As ActivityKind) As Activity

Parametry

name
String

Název operace aktivity

Návraty

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

Poznámky

Pokud je objekt Aktivity vytvořen, nespustí se automaticky. Volající musí zavolat Start(), aby ho mohli spustit.

Platí pro

CreateActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat)

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

Vytvoří nový objekt Activity, pokud existuje nějaký naslouchací proces aktivity, vrátí null jinak. Pokud se vytvoří objekt Aktivity, automaticky se nespustí. Volající budou muset zavolat Start(), aby ho mohli spustit.

public System.Diagnostics.Activity? CreateActivity (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, System.Diagnostics.ActivityIdFormat idFormat = System.Diagnostics.ActivityIdFormat.Unknown);
member this.CreateActivity : string * System.Diagnostics.ActivityKind * System.Diagnostics.ActivityContext * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * System.Diagnostics.ActivityIdFormat -> System.Diagnostics.Activity
Public Function CreateActivity (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 idFormat As ActivityIdFormat = System.Diagnostics.ActivityIdFormat.Unknown) As Activity

Parametry

name
String

Název operace aktivity.

parentContext
ActivityContext

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

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.

idFormat
ActivityIdFormat

Výchozí formát ID, který se má použít.

Návraty

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

Poznámky

Pokud je objekt Aktivity vytvořen, nespustí se automaticky. Volající musí zavolat Start(), aby ho mohli spustit.

Platí pro

CreateActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat)

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

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

public System.Diagnostics.Activity? CreateActivity (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, System.Diagnostics.ActivityIdFormat idFormat = System.Diagnostics.ActivityIdFormat.Unknown);
member this.CreateActivity : string * System.Diagnostics.ActivityKind * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * System.Diagnostics.ActivityIdFormat -> System.Diagnostics.Activity
Public Function CreateActivity (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 idFormat As ActivityIdFormat = System.Diagnostics.ActivityIdFormat.Unknown) As Activity

Parametry

name
String

Název operace 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.

idFormat
ActivityIdFormat

Výchozí formát ID, který se má použít.

Návraty

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

Poznámky

Pokud je objekt Aktivity vytvořen, nespustí se automaticky. Volající musí zavolat Start(), aby ho mohli spustit.

Platí pro