WebTestResponse-Klasse

Stellt eine HTTP-Antwort dar.

Vererbungshierarchie

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

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

Syntax

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

Der WebTestResponse-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft BodyBytes Ruft die unformatierten Bytes des HTTP-Antworttexts ab.
Öffentliche Eigenschaft BodyString Ruft bei Antworten mit den Inhaltstypen Text, HTML oder XML eine Zeichenfolgenversion des Antworttexts ab.
Öffentliche Eigenschaft CharacterSet Ruft den in den Antwortheadern angegebenen Zeichensatz ab.
Öffentliche Eigenschaft ContentEncoding Ruft die Methode ab, die zum Codieren des Antworttexts verwendet wird.
Öffentliche Eigenschaft ContentLength Ruft die Länge des Inhalts ab, der von der Anforderung zurückgegeben wird.
Öffentliche Eigenschaft ContentType Ruft den MIME-Typ des Antworttexts ab.
Öffentliche Eigenschaft Cookies Ruft die der Antwort zugeordneten Cookies ab.
Öffentliche Eigenschaft Headers Ruft die der Antwort zugeordneten Header vom Server ab.
Öffentliche Eigenschaft HtmlDocument Ruft das durch Analysieren des Antworttexts einer Antwort mit dem Inhaltstyp HTML oder XHTML erstellte HtmlDocument ab.
Öffentliche Eigenschaft IsBodyEmpty Ruft einen Wert ab, der angibt, ob der Antworttext leer ist.
Öffentliche Eigenschaft IsHtml Ruft einen Wert ab, der angibt, ob der Antworttext ein HTML-Dokument ist.
Öffentliche Eigenschaft IsText Ruft einen Wert ab, der angibt, ob der Antworttext ein Textdokument ist.
Öffentliche Eigenschaft IsXml Ruft einen Wert ab, der angibt, ob die Antwort ein XML-Dokument ist.
Öffentliche Eigenschaft LastModified Ruft das Datum und die Uhrzeit der letzten Änderung des Inhalts der Antwort ab.
Öffentliche Eigenschaft Method Ruft die zum Zurückgeben der Antwort verwendete Methode ab.
Öffentliche Eigenschaft ProtocolVersion Ruft die in der Antwort verwendete Version des HTTP-Protokolls ab.
Öffentliche Eigenschaft ResponseUri Ruft den URI der Internetressource ab, die auf die Anforderung reagiert hat.
Öffentliche Eigenschaft Server Ruft den Namen des Servers ab, der die Antwort gesendet hat.
Öffentliche Eigenschaft Statistics Ruft während der Ausführung der Anforderung erfasste ausführliche Informationen ab.
Öffentliche Eigenschaft StatusCode Ruft den Status der Antwort ab.
Öffentliche Eigenschaft StatusDescription Ruft die mit der Antwort zurückgegebene Statusbeschreibung ab.
Öffentliche Eigenschaft XmlDocument Ruft ein XmlDocument ab, das den Antworttext darstellt, wenn aus dem Inhaltstyp hervorgeht, dass es sich um eine XML-Antwort handelt.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Clone Klont den Testantworttext.
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

Es wird eine HTTP-Antwort gekapselt, die von einer HttpWebResponse bereitgestellt wird. Viele HTTP-Features werden durch die WebTestResponse-Eigenschaften zur Verfügung gestellt.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.WebTesting-Namespace

Weitere Ressourcen

Working with Web Tests

HTTP