Freigeben über


ActivitySource.StartActivity Methode

Definition

Überlädt

StartActivity(String, ActivityKind)

Erstellt und startet eine neue Aktivität, wenn aktive Listener dafür vorhanden sind, wobei der angegebene Name und die angegebene Aktivitätsart verwendet werden.

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

Erstellt und startet ein neues Activity -Objekt, wenn es Listener zu den Aktivitätsereignissen gibt, gibt null andernfalls zurück.

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

Erstellt und startet eine neue Aktivität, wenn es aktive Listener dafür gibt, wobei der angegebene Name, die Aktivitätsart, der übergeordnete Aktivitätskontext, Tags, optionaler Aktivitätslink und optionaler Startzeit verwendet werden.

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

Erstellt und startet eine neue Aktivität, wenn es aktive Listener dafür gibt, unter Verwendung des angegebenen Namens, der Aktivitätsart, der übergeordneten ID, tags, optionaler Aktivitätslinks und optionaler Startzeit.

StartActivity(String, ActivityKind)

Quelle:
ActivitySource.cs
Quelle:
ActivitySource.cs
Quelle:
ActivitySource.cs

Erstellt und startet eine neue Aktivität, wenn aktive Listener dafür vorhanden sind, wobei der angegebene Name und die angegebene Aktivitätsart verwendet werden.

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

Parameter

name
String

Der Vorgangsname der Aktivität.

kind
ActivityKind

Die Aktivitätsart.

Gibt zurück

Das erstellte Aktivitätsobjekt, wenn es aktive Listener hatte oder null, wenn es keine Ereignislistener enthält.

Gilt für:

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

Quelle:
ActivitySource.cs
Quelle:
ActivitySource.cs
Quelle:
ActivitySource.cs

Erstellt und startet ein neues Activity -Objekt, wenn es Listener zu den Aktivitätsereignissen gibt, gibt null andernfalls zurück.

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

Parameter

parentContext
ActivityContext

Das übergeordnete ActivityContext Objekt, mit dem das erstellte Activity-Objekt initialisiert werden soll.

tags
IEnumerable<KeyValuePair<String,Object>>

Die Liste der optionalen Tags zum Initialisieren des erstellten Aktivitätsobjekts mit.

links
IEnumerable<ActivityLink>

Die optionale ActivityLink Liste zum Initialisieren des erstellten Activity-Objekts mit.

startTime
DateTimeOffset

Der optionale Startzeitstempel, der für das erstellte Aktivitätsobjekt festgelegt werden soll.

name
String

Der Vorgangsname der Aktivität.

Gibt zurück

Das erstellte Activity-Objekt oder null, wenn keine Listener vorhanden sind.

Gilt für:

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

Quelle:
ActivitySource.cs
Quelle:
ActivitySource.cs
Quelle:
ActivitySource.cs

Erstellt und startet eine neue Aktivität, wenn es aktive Listener dafür gibt, wobei der angegebene Name, die Aktivitätsart, der übergeordnete Aktivitätskontext, Tags, optionaler Aktivitätslink und optionaler Startzeit verwendet werden.

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

Parameter

name
String

Der Vorgangsname der Aktivität.

kind
ActivityKind

Die Aktivitätsart.

parentContext
ActivityContext

Das übergeordnete ActivityContext Objekt, mit dem das erstellte Aktivitätsobjekt initialisiert werden soll.

tags
IEnumerable<KeyValuePair<String,Object>>

Die Liste der optionalen Tags, mit der das erstellte Aktivitätsobjekt initialisiert werden soll.

links
IEnumerable<ActivityLink>

Die optionale ActivityLink Liste zum Initialisieren des erstellten Aktivitätsobjekts mit.

startTime
DateTimeOffset

Der optionale Startzeitstempel, der für das erstellte Aktivitätsobjekt festgelegt werden soll.

Gibt zurück

Das erstellte Aktivitätsobjekt, wenn es aktive Listener hatte oder null, wenn es keine Ereignislistener enthält.

Gilt für:

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

Quelle:
ActivitySource.cs
Quelle:
ActivitySource.cs
Quelle:
ActivitySource.cs

Erstellt und startet eine neue Aktivität, wenn es aktive Listener dafür gibt, unter Verwendung des angegebenen Namens, der Aktivitätsart, der übergeordneten ID, tags, optionaler Aktivitätslinks und optionaler Startzeit.

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

Parameter

name
String

Der Vorgangsname der Aktivität.

kind
ActivityKind

Die Aktivitätsart.

parentId
String

Die übergeordnete ID, mit der das erstellte Aktivitätsobjekt initialisiert werden soll.

tags
IEnumerable<KeyValuePair<String,Object>>

Die Liste der optionalen Tags, mit der das erstellte Aktivitätsobjekt initialisiert werden soll.

links
IEnumerable<ActivityLink>

Die optionale ActivityLink Liste zum Initialisieren des erstellten Aktivitätsobjekts mit.

startTime
DateTimeOffset

Der optionale Startzeitstempel, der für das erstellte Aktivitätsobjekt festgelegt werden soll.

Gibt zurück

Das erstellte Aktivitätsobjekt, wenn es aktive Listener hatte oder null, wenn es keine Ereignislistener enthält.

Gilt für: