Share via


ActivitySource Classe

Définition

Fournit des API permettant de créer et de démarrer des objets Activity et d’inscrire des objets ActivityListener pour écouter les événements Activity .

public ref class ActivitySource sealed : IDisposable
public sealed class ActivitySource : IDisposable
type ActivitySource = class
    interface IDisposable
Public NotInheritable Class ActivitySource
Implements IDisposable
Héritage
ActivitySource
Implémente

Constructeurs

ActivitySource(String, String)

Construit un objet source d’activité avec le name spécifié.

Propriétés

Name

Retourne le nom source de l'activité.

Version

Retourne la version source de l'activité.

Méthodes

AddActivityListener(ActivityListener)

Ajoute un écouteur aux événements de démarrage et d’arrêt de l’activité.

CreateActivity(String, ActivityKind)

Crée un objet s’il existe un Activity écouteur pour l’activité, retourne null sinon.

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

Crée un objet s’il existe un Activity écouteur pour l’activité, retourne null sinon. Si l’objet Activity est créé, il ne démarre pas automatiquement. Les appelants devront appeler Start() pour le démarrer.

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

Crée un objet s’il existe un Activity écouteur pour l’activité, retourne null sinon.

Dispose()

Supprime l’objet source d’activité, supprime l’instance actuelle de la liste globale et vide la liste des écouteurs.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
HasListeners()

Vérifie s’il existe des écouteurs pour cette source d’activité.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String)

Crée et démarre un objet s’il existe un Activity écouteur pour les événements d’activité, retourne null le cas échéant.

StartActivity(String, ActivityKind)

Crée et démarre une activité s’il existe des écouteurs actifs, en utilisant le nom et le type d’activité spécifiés.

StartActivity(String, ActivityKind, ActivityContext, 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é, le contexte d’activité parent, les balises, le lien d’activité facultatif et l’heure de début facultative spécifiées.

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 spécifiées.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à