Lingua

ActivityListenerBuilder Classe

Definizione

Descrive la superficie configurabile dall'utente di un oggetto ActivityListener registrato con un oggetto ITracingBuilder. L'infrastruttura di traccia utilizza i valori impostati nel generatore e costruisce l'oggetto sottostante ActivityListener. La sottoscrizione alle ActivitySource istanze è controllata interamente dal set basato sulla TracingRule configurazione.

public ref class ActivityListenerBuilder sealed
public sealed class ActivityListenerBuilder
type ActivityListenerBuilder = class
Public NotInheritable Class ActivityListenerBuilder
Ereditarietà
ActivityListenerBuilder

Commenti

Il generatore non espone ShouldListenTointenzionalmente , RefreshSources() o Dispose(): il filtro delle sottoscrizioni è di proprietà del set di regole e la durata del listener sottostante è di proprietà del generatore di traccia. Le proprietà del delegato vengono snapshotte dall'infrastruttura in fase di registrazione; la modifica del generatore in seguito non ha alcun effetto sul listener registrato. Le istanze vengono costruite dall'infrastruttura di traccia quando viene eseguito un AddListener overload. Il codice utente configura un'istanza tramite il configure callback passato a AddListener.

Proprietà

Nome Descrizione
ActivityStarted

Ottiene o imposta il callback richiamato all'avvio di Activity un campione.

ActivityStopped

Ottiene o imposta il callback richiamato Activity quando un campione viene arrestato.

ExceptionRecorder

Ottiene o imposta il callback richiamato quando viene registrata un'eccezione in un campione Activity.

Name

Ottiene il nome utilizzato dal filtro basato sulla configurazione per le regole di destinazione in questo listener.

Sample

Ottiene o imposta il callback richiamato quando un Activity oggetto viene campionato da un oggetto ActivityContext.

SampleUsingParentId

Ottiene o imposta il callback richiamato quando un Activity oggetto viene campionato da una stringa di identificatore padre.

Metodi

Nome Descrizione
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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a