ActivitySource Classe

Definizione

Fornisce le API per creare e avviare oggetti Activity e per registrare oggetti ActivityListener per l'ascolto degli eventi Activity.

public ref class ActivitySource sealed : IDisposable
public sealed class ActivitySource : IDisposable
type ActivitySource = class
    interface IDisposable
Public NotInheritable Class ActivitySource
Implements IDisposable
Ereditarietà
ActivitySource
Implementazioni

Costruttori

ActivitySource(String, String)

Costruisce un oggetto origine attività con il namespecificato.

Proprietà

Name

Restituisce il nome dell'origine attività.

Version

Restituisce la versione di origine dell'attività.

Metodi

AddActivityListener(ActivityListener)

Aggiunge un listener all'attività che inizia e arresta gli eventi.

CreateActivity(String, ActivityKind)

Crea un nuovo Activity oggetto se è presente un listener dell'attività, restituisce null in caso contrario.

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

Crea un nuovo Activity oggetto se è presente un listener dell'attività, restituisce null in caso contrario. Se l'oggetto Activity viene creato, non verrà avviato automaticamente. I chiamanti dovranno chiamare Start() per avviarlo.

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

Crea un nuovo Activity oggetto se è presente un listener dell'attività, restituisce null in caso contrario.

Dispose()

Elimina l'oggetto origine attività, rimuove l'istanza corrente dall'elenco globale e svuota l'elenco dei listener.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
HasListeners()

Verifica se sono presenti listener per questa origine attività.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

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

Crea e avvia un nuovo Activity oggetto se è presente un listener agli eventi Activity, restituisce null in caso contrario.

StartActivity(String, ActivityKind)

Crea una nuova attività se sono presenti listener attivi, usando il nome e il tipo di attività specificati.

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

Crea una nuova attività se sono presenti listener attivi per l'attività, usando il nome specificato, il tipo di attività, il contesto attività padre, i tag, il collegamento attività facoltativo e l'ora di inizio facoltativa.

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

Crea una nuova attività se sono presenti listener attivi per l'attività, usando il nome specificato, il tipo di attività, l'ID padre, i tag, il collegamento attività facoltativo e l'ora di inizio facoltativa.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a