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


EqtTextWriterTraceListener - класс

Открывает общий файл журнала в режиме добавления.

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

Object
  MarshalByRefObject
    TraceListener
      TextWriterTraceListener
        Microsoft.VisualStudio.TestTools.Common.EqtTextWriterTraceListener

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

Синтаксис

'Декларация
Public Class EqtTextWriterTraceListener _
    Inherits TextWriterTraceListener
public class EqtTextWriterTraceListener : TextWriterTraceListener
public ref class EqtTextWriterTraceListener : public TextWriterTraceListener
type EqtTextWriterTraceListener =  
    class 
        inherit TextWriterTraceListener 
    end
public class EqtTextWriterTraceListener extends TextWriterTraceListener

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

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

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

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

Свойства

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

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

Методы

  Имя Описание
Открытый метод Close Закрывает свойство Writer, которое, таким образом, больше не получает выходные данные отладки или трассировки. (Унаследовано от TextWriterTraceListener.)
Открытый метод CreateObjRef Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject.)
Открытый метод Dispose Освобождает все ресурсы, используемые объектом TraceListener. (Унаследовано от TraceListener.)
Защищенный метод Dispose(Boolean) Инфраструктура. Удаляет этот объект TextWriterTraceListener. (Унаследовано от TextWriterTraceListener.)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод Fail(String) Посылает сообщение об ошибке в прослушиватель, создаваемый при реализации класса TraceListener. (Унаследовано от TraceListener.)
Открытый метод Fail(String, String) Выдает простое и подробное сообщения об ошибке в прослушиватель, создаваемый при реализации класса TraceListener. (Унаследовано от TraceListener.)
Защищенный метод 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, Object) Записывает сведения трассировки, массив объектов данных и сведения о событии в специфические выходные данные прослушивателя. (Унаследовано от TraceListener.)
Открытый метод TraceEvent(TraceEventCache, String, TraceEventType, Int32) Записывает сведения трассировки и сведения о событиях в специфические выходные данные прослушивателя. (Унаследовано от TraceListener.)
Открытый метод TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) Записывает сведения трассировки, сообщение и сведения о событиях в специфические выходные данные прослушивателя. (Унаследовано от TraceListener.)
Открытый метод TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object) Записывает сведения трассировки, форматированный массив объектов данных и сведения о событиях в специфические выходные данные прослушивателя. (Унаследовано от TraceListener.)
Открытый метод TraceTransfer Записывает сведения трассировки, сообщение, идентификатор сопутствующего действия и сведения о событиях в специфические выходные данные прослушивателя. (Унаследовано от TraceListener.)
Открытый метод Write(String) Записывает сообщение в свойство Writer данного экземпляра. (Унаследовано от TextWriterTraceListener.)
Открытый метод Write(Object) Записывает значение метода ToString объекта в прослушиватель, создаваемый при реализации класса TraceListener. (Унаследовано от TraceListener.)
Открытый метод Write(String, String) Записывает имя категории и сообщение в прослушиватель, создаваемый при реализации класса TraceListener. (Унаследовано от TraceListener.)
Открытый метод Write(Object, String) Записывает имя категории и значение метода ToString объекта в прослушиватель, создаваемый при реализации класса TraceListener. (Унаследовано от TraceListener.)
Защищенный метод WriteIndent Записывает отступ в прослушиватель, создаваемый при реализации этого класса, и восстанавливает свойству NeedIndent значение false. (Унаследовано от TraceListener.)
Открытый метод WriteLine(String) Записывает сообщение в свойство Writer данного экземпляра, за которым следует ограничитель строки.Ограничитель строки по умолчанию — возврат каретки, за которым следует перевод строки (\r\n). (Унаследовано от TextWriterTraceListener.)
Открытый метод WriteLine(Object) Записывает значение метода ToString объекта, заканчивающееся знаком ограничителя строки, в прослушиватель, создаваемый при реализации класса TraceListener. (Унаследовано от TraceListener.)
Открытый метод WriteLine(String, String) Записывает имя категории и сообщение, заканчивающееся знаком ограничителя строки, в прослушиватель, создаваемый при реализации класса TraceListener. (Унаследовано от TraceListener.)
Открытый метод WriteLine(Object, String) Записывает имя категории и значение метода ToString объекта, заканчивающееся знаком ограничителя строки, в прослушиватель, создаваемый при реализации класса TraceListener. (Унаследовано от TraceListener.)

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

Заметки

В отличие от TextWriterTraceListener, EqtTextWriterTraceListener можно использовать в нескольких экземплярах доменов приложений и адаптерах теста для добавления сведений трассировки в один и тот же файл. Однако этот метод не является потокобезопасным.

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

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

См. также

Ссылки

Microsoft.VisualStudio.TestTools.Common - пространство имен