Поделиться через


TeamFoundationTextWriterTraceListener - класс

Представляет прослушиватель трассировки для модуля записи текста Team Foundation Server.

Иерархия наследования

System.Object
  System.MarshalByRefObject
    System.Diagnostics.TraceListener
      System.Diagnostics.TextWriterTraceListener
        Microsoft.TeamFoundation.TeamFoundationTextWriterTraceListener

Пространство имен:  Microsoft.TeamFoundation
Сборка:  Microsoft.TeamFoundation.Common (в Microsoft.TeamFoundation.Common.dll)

Синтаксис

'Декларация
Public Class TeamFoundationTextWriterTraceListener _
    Inherits TextWriterTraceListener
public class TeamFoundationTextWriterTraceListener : TextWriterTraceListener

Тип TeamFoundationTextWriterTraceListener предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод TeamFoundationTextWriterTraceListener() Инициализирует новый экземпляр класса TeamFoundationTextWriterTraceListener.
Открытый метод TeamFoundationTextWriterTraceListener(String) Инициализирует новый экземпляр класса TeamFoundationTextWriterTraceListener.

В начало страницы

Свойства

  Имя Описание
Открытое свойство Attributes Получает настраиваемые атрибуты прослушивателя трассировки, определенные в файле конфигурации приложения. (Унаследовано от TraceListener.)
Открытое свойство Filter Получает и задает фильтр трассировки для прослушивателя трассировки. (Унаследовано от TraceListener.)
Открытое свойство IndentLevel Возвращает или задает уровень отступа. (Унаследовано от TraceListener.)
Открытое свойство IndentSize Возвращает или задает число пробелов в отступе. (Унаследовано от TraceListener.)
Открытое свойство IsThreadSafe Получает значение, указывающее, является ли прослушиватель трассировки потокобезопасным. (Унаследовано от TraceListener.)
Открытое свойство Name Возвращает или задает имя данного TraceListener. (Унаследовано от TraceListener.)
Защищенное свойство NeedIndent Возвращает или задает значение, показывающее, нужен ли отступ в выходных данных. (Унаследовано от TraceListener.)
Открытое свойствоСтатический член TraceFileDirectoryName Возвращает или задает имя каталога для файла трассировки.
Открытое свойство TraceFileName Получение текущего имени файла.
Открытое свойство TraceOutputOptions Возвращает или задает параметры выхода трассировки. (Унаследовано от TraceListener.)
Открытое свойство Writer Возвращает или задает средство записи текста, принимающее выходные данные трассировки или отладки. (Унаследовано от TextWriterTraceListener.)

В начало страницы

Методы

  Имя Описание
Открытый метод Close Закрывает свойство Writer, которое, таким образом, больше не получает выходные данные отладки или трассировки. (Унаследовано от TextWriterTraceListener.)
Открытый метод CreateObjRef Критический с точки зрения безопасности. Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject.)
Открытый метод Dispose() Освобождает все ресурсы, используемые объектом TraceListener. (Унаследовано от TraceListener.)
Защищенный метод Dispose(Boolean) Dispose. (Переопределяет TextWriterTraceListener.Dispose(Boolean).)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод Fail(String) Посылает сообщение об ошибке в прослушиватель, создаваемый при реализации класса TraceListener. (Унаследовано от TraceListener.)
Открытый метод Fail(String, String) Регистрировать ошибку в журнал. (Переопределяет TraceListener.Fail(String, String).)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод Flush Очищает выходной буфер для свойства Writer. (Унаследовано от TextWriterTraceListener.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetLifetimeService Критический с точки зрения безопасности. Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject.)
Защищенный метод GetSupportedAttributes Получает настраиваемые атрибуты, поддерживаемые прослушивателем трассировки. (Унаследовано от TraceListener.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод InitializeLifetimeService Критический с точки зрения безопасности. Возвращает объект обслуживания во время существования для управления политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject.)
Защищенный метод MemberwiseClone() Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод MemberwiseClone(Boolean) Создает неполную копию текущего объекта MarshalByRefObject. (Унаследовано от MarshalByRefObject.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)
Открытый метод TraceData(TraceEventCache, String, TraceEventType, Int32, Object) Записывает сведения трассировки, объект данных и сведения о событиях в специфические выходные данные слушателя. (Унаследовано от TraceListener.)
Открытый метод TraceData(TraceEventCache, String, TraceEventType, Int32, array<Object[]) Записывает сведения трассировки, массив объектов данных и сведения о событии в специфические выходные данные прослушивателя. (Унаследовано от TraceListener.)
Открытый метод TraceEvent(TraceEventCache, String, TraceEventType, Int32) Записывает сведения трассировки и сведения о событиях в специфические выходные данные прослушивателя. (Унаследовано от TraceListener.)
Открытый метод TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) Записывает сведения трассировки, сообщение и сведения о событиях в специфические выходные данные прослушивателя. (Унаследовано от TraceListener.)
Открытый метод TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, array<Object[]) Записывает сведения трассировки, форматированный массив объектов данных и сведения о событиях в специфические выходные данные прослушивателя. (Унаследовано от TraceListener.)
Открытый метод TraceTransfer Записывает сведения трассировки, сообщение, идентификатор сопутствующего действия и сведения о событиях в специфические выходные данные прослушивателя. (Унаследовано от TraceListener.)
Открытый метод Write(Object) Записывает значение метода ToString объекта в прослушиватель, создаваемый при реализации класса TraceListener. (Унаследовано от TraceListener.)
Открытый метод Write(String) Записывает идентификатор процесса и указанное сообщение в журнал. (Переопределяет TextWriterTraceListener.Write(String).)
Открытый метод Write(String, String) Записывает имя категории и сообщение в прослушиватель, создаваемый при реализации класса TraceListener. (Унаследовано от TraceListener.)
Открытый метод Write(Object, String) Записывает имя категории и значение метода ToString объекта в прослушиватель, создаваемый при реализации класса TraceListener. (Унаследовано от TraceListener.)
Защищенный метод WriteIndent Записывает отступ в прослушиватель, создаваемый при реализации этого класса, и восстанавливает свойству NeedIndent значение false. (Унаследовано от TraceListener.)
Открытый метод WriteLine(Object) Записывает значение метода ToString объекта, заканчивающееся знаком ограничителя строки, в прослушиватель, создаваемый при реализации класса TraceListener. (Унаследовано от TraceListener.)
Открытый метод WriteLine(String) Запишите идентификатор процесса и указанное сообщение в журнал в новую линии. (Переопределяет TextWriterTraceListener.WriteLine(String).)
Открытый метод WriteLine(String, String) Записывает имя категории и сообщение, заканчивающееся знаком ограничителя строки, в прослушиватель, создаваемый при реализации класса TraceListener. (Унаследовано от TraceListener.)
Открытый метод WriteLine(Object, String) Записывает имя категории и значение метода ToString объекта, заканчивающееся знаком ограничителя строки, в прослушиватель, создаваемый при реализации класса TraceListener. (Унаследовано от TraceListener.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.TeamFoundation - пространство имен