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


WebTestResponse - класс

Представляет ответ HTTP.

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

System.Object
  Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse

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

Синтаксис

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

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

Свойства

  Имя Описание
Открытое свойство BodyBytes Получает необработанные байты тела ответа HTTP.
Открытое свойство BodyString Получает строковую версию тела ответа в случае ответов с текстовым, HTML- или XML-содержимым.
Открытое свойство CharacterSet Получает набор символов, определенный в заголовках ответов.
Открытое свойство ContentEncoding Возвращает метод, используемый для кодирования основного текста ответа.
Открытое свойство ContentLength Получает длину содержимого, возвращаемого запросом.
Открытое свойство ContentType Получает тип MIME тела ответа.
Открытое свойство Cookies Получает файлы Cookie, связанные с ответом.
Открытое свойство Guid
Открытое свойство Headers Получает заголовки, связанные с ответом от сервера.
Открытое свойство HtmlDocument Получает объект HtmlDocument, созданный в результате разбора тела ответа с HTML- или XHTML-содержимым.
Открытое свойство IsBodyEmpty Получает значение, указывающее, является ли тело ответа пустым.
Открытое свойство IsHtml Получает значение, указывающее, является ли тело ответа документом HTML.
Открытое свойство IsText Получает значение, указывающее, является ли тело ответа текстовым документом.
Открытое свойство IsXml Получает значение, указывающее, имеет ли ответ формат XML.
Открытое свойство LastModified Возвращает дату и время последнего изменения содержимого ответа.
Открытое свойство Method Возвращает метод, используемый для возврата ответа.
Открытое свойство ProtocolVersion Возвращает версию протокола HTTP, используемую в ответе.
Открытое свойство ResponseUri Возвращает URI интернет-ресурса, ответившего на запрос.
Открытое свойство Server Возвращает имя сервера, отправившего ответ.
Открытое свойство Statistics Получает подробные сведения, собранные во время выполнения запроса.
Открытое свойство StatusCode Возвращает состояние ответа.
Открытое свойство StatusDescription Возвращает описание состояния, возвращаемого с ответом.
Открытое свойство XmlDocument Получает объект XmlDocument, представляющий тело ответа, если указанный тип содержимого говорит о том, что ответ — XML.

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

Методы

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

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

Заметки

Инкапсулирует ответ HTTP, представленный объектом HttpWebResponse.Многие возможности HTTP реализуются свойствами WebTestResponse.

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

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

См. также

Ссылки

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

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

Working with Web Tests

HTTP