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


TestStateEvent - класс

Представляет запись уведомления об изменении состояния теста.

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

Object
  Microsoft.VisualStudio.TestTools.Common.TestMessage
    Microsoft.VisualStudio.TestTools.Common.TestStateEvent

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

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class TestStateEvent _
    Inherits TestMessage _
    Implements ISerializable
[SerializableAttribute]
public class TestStateEvent : TestMessage, 
    ISerializable
[SerializableAttribute]
public ref class TestStateEvent : public TestMessage, 
    ISerializable
[<SerializableAttribute>]
type TestStateEvent =  
    class 
        inherit TestMessage 
        interface ISerializable 
    end
public class TestStateEvent extends TestMessage implements ISerializable

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

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

  Имя Описание
Защищенный метод TestStateEvent() Инициализирует экземпляр класса TestStateEvent.
Защищенный метод TestStateEvent(SerializationInfo, StreamingContext) Инициализирует экземпляр класса TestStateEvent, используя сведения о сериализации и контекст.
Открытый метод TestStateEvent(Guid, Guid, TestState) Инициализирует экземпляр класса TestStateEvent, используя предоставленные идентификатор запуска, идентификатор выполнения и состояние.
Открытый метод TestStateEvent(Guid, Guid, TestState, DateTime) Инициализирует экземпляр класса TestStateEvent, используя предоставленные идентификатор запуска, идентификатор выполнения, состояние и отметку времени.

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

Свойства

  Имя Описание
Открытое свойство ExecId Получает Guid, идентифицирующий процесс выполнения уникальным образом.
Открытое свойство NewState Получает новое значение состояния теста.
Открытое свойство RunId Получает Guid, идентифицирующий тестовый запуск уникальным образом.
Открытое свойство Timestamp Получает дату и время изменения состояния теста.

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

Методы

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

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

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

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

См. также

Ссылки

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