Partilhar via


Classe WebTestResponse

Representa uma resposta HTTP.

Hierarquia de herança

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

Namespace:  Microsoft.VisualStudio.TestTools.WebTesting
Assembly:  Microsoft.VisualStudio.QualityTools.WebTestFramework (em Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Sintaxe

'Declaração
<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

O tipo WebTestResponse expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública BodyBytes Obtém os bytes crua do corpo de resposta HTTP.
Propriedade pública BodyString Obtém uma versão de cadeia de caracteres do corpo de resposta para a resposta com texto, tipos de conteúdo HTML, ou XML.
Propriedade pública CharacterSet Obtém o conjunto de caracteres que é especificado em cabeçalhos de resposta.
Propriedade pública ContentEncoding Obtém o método usado para codificar o corpo de resposta.
Propriedade pública ContentLength Obtém o tamanho do conteúdo que é retornado pela solicitação.
Propriedade pública ContentType Obtém o tipo MIME do corpo de resposta.
Propriedade pública Cookies Obtém os cookies associadas com a resposta.
Propriedade pública Guid
Propriedade pública Headers Obtém os cabeçalhos associados com a resposta do servidor.
Propriedade pública HtmlDocument Obtém HtmlDocument criado ao analisar o corpo de resposta de uma resposta com o tipo de conteúdo HTML ou XHTML.
Propriedade pública IsBodyEmpty Obtém um valor indicando se o corpo da resposta está vazia.
Propriedade pública IsHtml Obtém um valor indicando se o corpo de resposta é um documento HTML.
Propriedade pública IsText Obtém um valor indicando se o corpo de resposta é um documento de texto.
Propriedade pública IsXml Obtém um valor que indica se a resposta é XML.
Propriedade pública LastModified Obtém a data e hora a última vez que o conteúdo de resposta foram alterados.
Propriedade pública Method Obtém o método usado para retornar a resposta.
Propriedade pública ProtocolVersion Obtém a versão do protocolo HTTP que é usado na resposta.
Propriedade pública ResponseUri Obtém o URI de recurso de Internet que respondeu a solicitação.
Propriedade pública Server Obtém o nome do servidor que enviou a resposta.
Propriedade pública Statistics Obtém informações obtidas durante a execução da solicitação.
Propriedade pública StatusCode Obtém o status de resposta.
Propriedade pública StatusDescription Obtém a descrição de status retornada com a resposta.
Propriedade pública XmlDocument Obtém XmlDocument que representa o corpo de resposta se o tipo de conteúdo indicou que a resposta foi XML.

Superior

Métodos

  Nome Descrição
Método público Clone Clonar o corpo de resposta de teste.
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Comentários

Isso encapsula uma resposta HTTP que é fornecida por HttpWebResponse.Muitos recursos HTTP são expostos através das propriedades de WebTestResponse .

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.WebTesting

Outros recursos

Working with Web Tests

HTTP