ActivitySource.CreateActivity Metoda

Definicja

Przeciążenia

CreateActivity(String, ActivityKind)

Tworzy nowy Activity obiekt, jeśli istnieje jakikolwiek odbiornik do działania, zwraca null wartość w przeciwnym razie.

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

Tworzy nowy Activity obiekt, jeśli istnieje jakikolwiek odbiornik do działania, zwraca null wartość w przeciwnym razie. Jeśli obiekt Activity zostanie utworzony, nie zostanie on automatycznie uruchomiony. Wywołujący będą musieli wywołać Start() metodę , aby ją uruchomić.

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

Tworzy nowy Activity obiekt, jeśli istnieje jakikolwiek odbiornik do działania, zwraca null wartość w przeciwnym razie.

CreateActivity(String, ActivityKind)

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

Tworzy nowy Activity obiekt, jeśli istnieje jakikolwiek odbiornik do działania, zwraca null wartość w przeciwnym razie.

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

Nazwa operacji działania

kind
ActivityKind

Element ActivityKind.

Zwraca

Utworzony Activity obiekt lub null jeśli nie ma odbiorników.

Uwagi

Jeśli obiekt Activity zostanie utworzony, nie zostanie uruchomiony automatycznie. Wywołujący muszą wywołać Start() metodę , aby ją uruchomić.

Dotyczy

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

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

Tworzy nowy Activity obiekt, jeśli istnieje jakikolwiek odbiornik do działania, zwraca null wartość w przeciwnym razie. Jeśli obiekt Activity zostanie utworzony, nie zostanie on automatycznie uruchomiony. Wywołujący będą musieli wywołać Start() metodę , aby ją uruchomić.

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

Nazwa operacji działania.

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 Activity za pomocą polecenia .

links
IEnumerable<ActivityLink>

ActivityLink Opcjonalna lista inicjowania utworzonego obiektu Działania za pomocą polecenia .

idFormat
ActivityIdFormat

Domyślny format identyfikatora do użycia.

Zwraca

Utworzony Activity obiekt lub null jeśli nie ma odbiorników.

Uwagi

Jeśli obiekt Activity zostanie utworzony, nie zostanie uruchomiony automatycznie. Wywołujący muszą wywołać Start() metodę , aby ją uruchomić.

Dotyczy

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

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

Tworzy nowy Activity obiekt, jeśli istnieje jakikolwiek odbiornik do działania, zwraca null wartość w przeciwnym razie.

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);
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

Nazwa operacji działania.

kind
ActivityKind

Element ActivityKind.

parentId
String

Identyfikator nadrzędny do inicjowania utworzonego obiektu Działania za pomocą polecenia .

tags
IEnumerable<KeyValuePair<String,Object>>

Lista opcjonalnych tagów w celu zainicjowania utworzonego obiektu Activity za pomocą polecenia .

links
IEnumerable<ActivityLink>

ActivityLink Opcjonalna lista inicjowania utworzonego obiektu Działania za pomocą polecenia .

idFormat
ActivityIdFormat

Domyślny format identyfikatora do użycia.

Zwraca

Utworzony Activity obiekt lub null jeśli nie ma odbiorników.

Uwagi

Jeśli obiekt Activity zostanie utworzony, nie zostanie uruchomiony automatycznie. Wywołujący muszą wywołać Start() metodę , aby ją uruchomić.

Dotyczy