Classe WebTestResponse

Rappresenta una risposta HTTP.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.WebTesting
Assembly:  Microsoft.VisualStudio.QualityTools.WebTestFramework (in Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Sintassi

'Dichiarazione
<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

Il tipo WebTestResponse espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica BodyBytes Ottiene il tipo del corpo di risposta HTTP.
Proprietà pubblica BodyString Ottiene una versione string del corpo di risposta per le risposte con tipi di contenuto testo, HTML o XML.
Proprietà pubblica CharacterSet Ottiene il set di caratteri specificato nelle intestazioni di risposta.
Proprietà pubblica ContentEncoding Ottiene il metodo utilizzato per codificare il corpo della risposta.
Proprietà pubblica ContentLength Ottiene la lunghezza del contenuto restituito dalla richiesta.
Proprietà pubblica ContentType Ottiene il tipo MIME del corpo di risposta.
Proprietà pubblica Cookies Ottiene i cookies associati alla risposta.
Proprietà pubblica Guid
Proprietà pubblica Headers Ottiene le intestazioni associate alla risposta dal server.
Proprietà pubblica HtmlDocument Ottiene l'oggetto HtmlDocument creato analizzando il corpo di risposta di una risposta con un tipo di contenuto HTML o XHTML.
Proprietà pubblica IsBodyEmpty Ottiene un valore che indica se il corpo di risposta è vuoto.
Proprietà pubblica IsHtml Ottiene un valore che indica se il corpo di risposta è un documento HTML.
Proprietà pubblica IsText Ottiene un valore che indica se il corpo di risposta è un documento di testo.
Proprietà pubblica IsXml Ottiene un valore che indica se la risposta è XML.
Proprietà pubblica LastModified Ottiene la data e l'ora dell'ultima modifica del contenuto della risposta.
Proprietà pubblica Method Ottiene il metodo utilizzato per restituire la risposta.
Proprietà pubblica ProtocolVersion Ottiene la versione del protocollo HTTP utilizzata nella risposta.
Proprietà pubblica ResponseUri Ottiene l'URI della risorsa Internet che ha risposto alla richiesta.
Proprietà pubblica Server Ottiene il nome del server che ha inviato la risposta.
Proprietà pubblica Statistics Ottiene informazioni dettagliate raccolte durante l'esecuzione della richiesta.
Proprietà pubblica StatusCode Ottiene lo stato della risposta.
Proprietà pubblica StatusDescription Ottiene la descrizione dello stato restituita con la risposta.
Proprietà pubblica XmlDocument Ottiene un oggetto XmlDocument che rappresenta il corpo di risposta se il tipo di contenuto indicava che la risposta era di tipo XML.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Clone Consente di clonare il corpo della risposta del test.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Note

In questo modo viene incapsulata una risposta HTTP fornita da un oggetto HttpWebResponse.Molte caratteristiche HTTP vengono esposte tramite le proprietà WebTestResponse.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.WebTesting

Altre risorse

Working with Web Tests

HTTP