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


DataCollectorMessageInfo - класс

Представляет сообщение об ошибке или сообщение предупреждения для адаптеров диагностических данных.

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

Object
  Microsoft.VisualStudio.TestTools.Common.DataCollectorMessageInfo
    Microsoft.VisualStudio.TestTools.Common.DataCollectorExceptionMessageInfo

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

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class DataCollectorMessageInfo _
    Implements IXmlTestStore, IXmlTestStoreCustom
[SerializableAttribute]
public class DataCollectorMessageInfo : IXmlTestStore, 
    IXmlTestStoreCustom
[SerializableAttribute]
public ref class DataCollectorMessageInfo : IXmlTestStore, 
    IXmlTestStoreCustom
[<SerializableAttribute>]
type DataCollectorMessageInfo =  
    class 
        interface IXmlTestStore 
        interface IXmlTestStoreCustom 
    end
public class DataCollectorMessageInfo implements IXmlTestStore, IXmlTestStoreCustom

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

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

  Имя Описание
Защищенный метод DataCollectorMessageInfo Инициализирует новый экземпляр класса DataCollectorMessageInfo.

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

Свойства

  Имя Описание
Открытое свойство AgentName Получает или задает отображаемое имя агента для сборщика данных, отправившего сообщение.
Открытое свойство DataCollectorFriendlyName Получает или задает имя адаптера диагностических данных, отправившего сообщение.
Открытое свойство DataCollectorUri Получает или задает универсальный код ресурса (URI) адаптера диагностических данных, отправившего сообщение.
Защищенное свойство ElementName Получает имя тега, которое должно использоваться для сохранения данного объекта ("DataCollectorMessage").
Открытое свойство Level Получает или задает уровень серьезности сообщения.
Открытое свойство Text Получает или задает текст сообщения.
Открытое свойство Timestamp Получает или задает дату и время создания сообщения.

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

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод Load Загружает объект из предоставленного XML-элемента.
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод Save Сохраняет данный объект во подэлементах предоставленного XML-элемента.
Открытый метод ToString Возвращает строковое представление сообщения и его свойств. (Переопределяет Object.ToString.)

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

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод IXmlTestStore.Load Загружает объект из предоставленного XML-элемента.
Явная реализация интерфейсаЗакрытый метод IXmlTestStore.Save Сохраняет данный объект во подэлементах предоставленного XML-элемента.
Явная реализация интерфейсаЗакрытое свойство IXmlTestStoreCustom.ElementName Получает имя тега, которое должно использоваться для сохранения объекта.
Явная реализация интерфейсаЗакрытое свойство IXmlTestStoreCustom.NamespaceUri Получает пространство имен XML, которое следует использовать для сохранения элемента.

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

Заметки

Несмотря на то что этот класс можно использовать в пользовательском адаптере диагностических данных, он создается и заполняется только средой тестирования Visual Studio Professional 2012.

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

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

См. также

Ссылки

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

IXmlTestStore

IXmlTestStoreCustom

DataCollectionLogger

Другие ресурсы

Создание адаптера диагностических данных для сбора пользовательских данных или воздействия на тестовый компьютер