Språk

ActivityListenerBuilder Klass

Definition

Beskriver den användarkonfigurerbara ytan för en ActivityListener registrerad med en ITracingBuilder. Spårningsinfrastrukturen förbrukar de värden som angetts på byggaren och konstruerar den underliggande ActivityListener. Prenumerationen på ActivitySource instanser styrs helt av den konfigurationsdrivna TracingRule uppsättningen.

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

Kommentarer

Byggaren exponerar ShouldListenToavsiktligt inte , RefreshSources() eller Dispose(): prenumerationsfiltrering ägs av regeluppsättningen och livslängden för den underliggande lyssnaren ägs av spårningsverktyget. Ombudsegenskaperna ögonblicksbilderas av infrastrukturen vid registreringstillfället. att mutera byggaren efteråt har ingen effekt på den registrerade lyssnaren. Instanser skapas av spårningsinfrastrukturen när en AddListener överlagring körs. Användarkod konfigurerar en instans via motringningen configure som skickas till AddListener.

Egenskaper

Name Description
ActivityStarted

Hämtar eller ställer in återanropet som anropas när ett exempel Activity startar.

ActivityStopped

Hämtar eller ställer in återanropet som anropas när ett sampel stoppas Activity .

ExceptionRecorder

Hämtar eller ställer in återanropet som anropas när ett undantag registreras i ett exempel Activity.

Name

Hämtar namnet som används av konfigurationsbaserad filtrering till målregler i den här lyssnaren.

Sample

Hämtar eller ställer in återanropet som anropas när ett Activity samplas från en ActivityContext.

SampleUsingParentId

Hämtar eller ställer in återanropet som anropas när en Activity samplas från en överordnad identifierarsträng.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för