ActivitySource.StartActivity Méthode

Définition

Surcharges

StartActivity(String, ActivityKind)

Crée et démarre une activité s’il existe des écouteurs actifs pour celui-ci, à l’aide du nom et du type d’activité spécifiés.

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

Crée et démarre un objet Activity s’il existe un écouteur aux événements d’activité, retourne null sinon.

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

Crée et démarre une activité s’il existe des écouteurs actifs pour celui-ci, en utilisant le nom, le type d’activité, le contexte d’activité parent, les balises, le lien d’activité facultatif et l’heure de début facultative.

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

Crée et démarre une activité s’il existe des écouteurs actifs, en utilisant le nom, le type d’activité, l’ID parent, les balises, les liens d’activité facultatifs et l’heure de début facultative.

StartActivity(String, ActivityKind)

Source:
ActivitySource.cs
Source:
ActivitySource.cs
Source:
ActivitySource.cs

Crée et démarre une activité s’il existe des écouteurs actifs pour celui-ci, à l’aide du nom et du type d’activité spécifiés.

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

Paramètres

name
String

Nom de l’opération de l’activité.

kind
ActivityKind

Type d’activité.

Retours

Objet d’activité créé, s’il avait des écouteurs actifs ou null s’il n’a pas d’écouteurs d’événements.

S’applique à

.NET 9 et autres versions
Produit Versions
.NET 5, 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0

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

Source:
ActivitySource.cs
Source:
ActivitySource.cs
Source:
ActivitySource.cs

Crée et démarre un objet Activity s’il existe un écouteur aux événements d’activité, retourne null sinon.

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

Paramètres

parentContext
ActivityContext

Objet ActivityContext parent avec lequel initialiser l’objet d’activité créé.

tags
IEnumerable<KeyValuePair<String,Object>>

Liste des balises facultatives avec laquelle initialiser l’objet d’activité créé.

links
IEnumerable<ActivityLink>

Liste facultative ActivityLink pour initialiser l’objet d’activité créé avec.

startTime
DateTimeOffset

Horodatage de démarrage facultatif à définir sur l’objet Activité créé.

name
String

Nom de l’opération de l’activité.

Retours

Objet Activity créé ou null s’il n’y a pas d’écouteurs.

S’applique à

.NET 9 et autres versions
Produit Versions
.NET 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0

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

Source:
ActivitySource.cs
Source:
ActivitySource.cs
Source:
ActivitySource.cs

Crée et démarre une activité s’il existe des écouteurs actifs pour celui-ci, en utilisant le nom, le type d’activité, le contexte d’activité parent, les balises, le lien d’activité facultatif et l’heure de début facultative.

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

Paramètres

name
String

Nom de l’opération de l’activité.

kind
ActivityKind

Type d’activité.

parentContext
ActivityContext

Objet ActivityContext parent avec lequel initialiser l’objet d’activité créé.

tags
IEnumerable<KeyValuePair<String,Object>>

Liste des balises facultatives avec laquelle initialiser l’objet d’activité créé.

links
IEnumerable<ActivityLink>

Liste facultative ActivityLink pour initialiser l’objet d’activité créé avec.

startTime
DateTimeOffset

Horodatage de démarrage facultatif à définir sur l’objet d’activité créé.

Retours

Objet d’activité créé, s’il avait des écouteurs actifs ou null s’il n’a pas d’écouteurs d’événements.

S’applique à

.NET 9 et autres versions
Produit Versions
.NET 5, 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0

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

Source:
ActivitySource.cs
Source:
ActivitySource.cs
Source:
ActivitySource.cs

Crée et démarre une activité s’il existe des écouteurs actifs, en utilisant le nom, le type d’activité, l’ID parent, les balises, les liens d’activité facultatifs et l’heure de début facultative.

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

Paramètres

name
String

Nom de l’opération de l’activité.

kind
ActivityKind

Type d’activité.

parentId
String

ID parent avec lequel initialiser l’objet d’activité créé.

tags
IEnumerable<KeyValuePair<String,Object>>

Liste des balises facultatives avec laquelle initialiser l’objet d’activité créé.

links
IEnumerable<ActivityLink>

Liste facultative ActivityLink pour initialiser l’objet d’activité créé avec.

startTime
DateTimeOffset

Horodatage de démarrage facultatif à définir sur l’objet d’activité créé.

Retours

Objet d’activité créé, s’il avait des écouteurs actifs ou null s’il n’a pas d’écouteurs d’événements.

S’applique à

.NET 9 et autres versions
Produit Versions
.NET 5, 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0