Язык

ActivityListenerBuilder Класс

Определение

Описывает настраиваемую пользователем поверхность зарегистрированного ActivityListener в ней ITracingBuilder. Инфраструктура трассировки использует значения, заданные в построителе, и создает базовый ActivityListenerобъект; подписка на ActivitySource экземпляры полностью управляется набором на основе TracingRule конфигурации.

public ref class ActivityListenerBuilder sealed
public sealed class ActivityListenerBuilder
type ActivityListenerBuilder = class
Public NotInheritable Class ActivityListenerBuilder
Наследование
ActivityListenerBuilder

Комментарии

Построитель намеренно не предоставляет ShouldListenToили RefreshSources()Dispose(): фильтрация подписок принадлежит набору правил, а время существования базового прослушивателя принадлежит построителю трассировки. Свойства делегата моментальные снимки инфраструктуры во время регистрации; Изменение построителя после этого не влияет на зарегистрированный прослушиватель. Экземпляры создаются инфраструктурой трассировки при AddListener выполнении перегрузки; пользовательский код настраивает экземпляр с помощью обратного вызова, переданного configureAddListenerв .

Свойства

Имя. Описание
ActivityStarted

Возвращает или задает обратный вызов, вызываемый Activity при запуске примера.

ActivityStopped

Возвращает или задает обратный вызов, вызываемый Activity при остановке примера.

ExceptionRecorder

Возвращает или задает обратный вызов, вызываемый при записи исключения в образце Activity.

Name

Возвращает имя, используемое фильтрацией на основе конфигурации для целевых правил на этом прослушивателе.

Sample

Возвращает или задает обратный вызов, вызываемый при Activity выборке из объекта ActivityContext.

SampleUsingParentId

Возвращает или задает обратный вызов, вызываемый при Activity выборке из строки родительского идентификатора.

Методы

Имя. Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к