Compartir a través de


WebTestResponse (Clase)

Representa una respuesta HTTP.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.VisualStudio.TestTools.WebTesting
Ensamblado:  Microsoft.VisualStudio.QualityTools.WebTestFramework (en Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Sintaxis

'Declaración
<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

El tipo WebTestResponse expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública BodyBytes Obtiene los bytes sin formato del cuerpo de la respuesta HTTP.
Propiedad pública BodyString Obtiene una versión de la cadena del cuerpo de la respuesta para las respuestas con tipos de contenido XML, HTML o de texto.
Propiedad pública CharacterSet Obtiene el juego de caracteres que se especifica en los encabezados de la respuesta.
Propiedad pública ContentEncoding Obtiene el método utilizado para codificar el cuerpo de la respuesta.
Propiedad pública ContentLength Obtiene la longitud del contenido devuelto por la solicitud.
Propiedad pública ContentType Obtiene el tipo MIME del cuerpo de la respuesta.
Propiedad pública Cookies Obtiene las cookies asociadas a la respuesta.
Propiedad pública Guid
Propiedad pública Headers Obtiene los encabezados asociados a la respuesta del servidor.
Propiedad pública HtmlDocument Obtiene el HtmlDocument que se crea al analizar el cuerpo de una respuesta con tipo de contenido HTML o XHTML.
Propiedad pública IsBodyEmpty Obtiene un valor que indica si el cuerpo de la respuesta está vacío.
Propiedad pública IsHtml Obtiene un valor que indica si el cuerpo de la respuesta es un documento HTML.
Propiedad pública IsText Obtiene un valor que indica si el cuerpo de la respuesta es un documento de texto.
Propiedad pública IsXml Obtiene un valor que indica si la respuesta es XML.
Propiedad pública LastModified Obtiene la fecha y la hora en la que se modificó por última vez el contenido de la respuesta.
Propiedad pública Method Obtiene el método utilizado para devolver la respuesta.
Propiedad pública ProtocolVersion Obtiene la versión del protocolo HTTP utilizado en la respuesta.
Propiedad pública ResponseUri Obtiene el URI del recurso de Internet que respondió a la solicitud.
Propiedad pública Server Obtiene el nombre del servidor que ha enviado la respuesta.
Propiedad pública Statistics Obtiene información detallada recopilada durante la ejecución de la solicitud.
Propiedad pública StatusCode Obtiene el estado de la respuesta.
Propiedad pública StatusDescription Obtiene la descripción del estado devuelto con la respuesta.
Propiedad pública XmlDocument Obtiene un XmlDocument que representa el cuerpo de la respuesta si el tipo de contenido indicó que la respuesta era XML.

Arriba

Métodos

  Nombre Descripción
Método público Clone Clona el cuerpo de la respuesta de prueba.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Comentarios

Encapsula una respuesta HTTP que es proporcionada por HttpWebResponse.Muchas características de HTTP se exponen a través de las propiedades de WebTestResponse.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.TestTools.WebTesting (Espacio de nombres)

Otros recursos

Working with Web Tests

HTTP