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 nouvel objet s’il existe un Activity écouteur pour les événements d’activité, retourne null dans le cas contraire.

StartActivity(String, ActivityKind)

Crée 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 une activité s’il y a des écouteurs actifs pour celle-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 facultatif spécifiés.

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

Crée une activité s’il y a des écouteurs actifs pour celle-ci, en utilisant le nom, le type d’activité, l’ID parent, les balises, les liens d’activité facultatifs et l’heure de début facultatif spécifiés.

ToString()

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

(Hérité de Object)

S’applique à