Język

ActivityListenerBuilder Klasa

Definicja

Opisuje konfigurowalną przez użytkownika powierzchnię ActivityListener zarejestrowanego przy użyciu elementu ITracingBuilder. Infrastruktura śledzenia korzysta z wartości ustawionych na konstruktorze i konstruuje bazowe ActivityListener; subskrypcja wystąpień ActivitySource jest kontrolowana całkowicie przez zestaw oparty na TracingRule konfiguracji.

public ref class ActivityListenerBuilder sealed
public sealed class ActivityListenerBuilder
type ActivityListenerBuilder = class
Public NotInheritable Class ActivityListenerBuilder
Dziedziczenie
ActivityListenerBuilder

Uwagi

Konstruktor celowo nie ujawnia ShouldListenToelementu lub RefreshSources()Dispose(): filtrowanie subskrypcji jest własnością zestawu reguł, a okres istnienia odbiornika bazowego jest własnością konstruktora śledzenia. Właściwości delegata są migawkowane przez infrastrukturę w czasie rejestracji; Wyciszenie konstruktora nie ma wpływu na zarejestrowany odbiornik. Wystąpienia są tworzone przez infrastrukturę śledzenia po AddListener uruchomieniu przeciążenia; kod użytkownika konfiguruje wystąpienie za pośrednictwem wywołania zwrotnego przekazanego configure do AddListenerelementu .

Właściwości

Nazwisko Opis
ActivityStarted

Pobiera lub ustawia wywołanie zwrotne wywoływane po uruchomieniu próbki Activity .

ActivityStopped

Pobiera lub ustawia wywołanie zwrotne wywoływane po zatrzymaniu próbki Activity .

ExceptionRecorder

Pobiera lub ustawia wywołanie zwrotne wywoływane po zarejestrowaniu wyjątku w przykładzie Activity.

Name

Pobiera nazwę używaną przez filtrowanie oparte na konfiguracji do reguł docelowych w tym odbiorniku.

Sample

Pobiera lub ustawia wywołanie zwrotne wywoływane, gdy element Activity jest próbkowany z elementu ActivityContext.

SampleUsingParentId

Pobiera lub ustawia wywołanie zwrotne wywoływane, gdy Activity element jest próbkowany z ciągu identyfikatora nadrzędnego.

Metody

Nazwisko Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy