Partilhar via


Classe WebTestResponse

Representa uma resposta HTTP.

Hierarquia de herança

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 por 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 analisando 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 última vez que o conteúdo de resposta foram alterados.
Propriedade pública Method Obtém o método que é usado para retornar a resposta.
Propriedade pública ProtocolVersion Obtém a versão de protocolo HTTP que é usado na resposta.
Propriedade pública ResponseUri Obtém o URI de recurso de Internet que respondeu à solicitação.
Propriedade pública Server Obtém o nome do servidor que enviou a resposta.
Propriedade pública Statistics Obtém informações detalhadas 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 Determines whether the specified object is equal to the current object. (Herdado de Object.)
Método protegido Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.)
Método público GetHashCode Serves as the default hash function. (Herdado de Object.)
Método público GetType Gets the Type of the current instance. (Herdado de Object.)
Método protegido MemberwiseClone Creates a shallow copy of the current Object. (Herdado de Object.)
Método público ToString Returns a string that represents the current object. (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