PackWebResponse Klasse

Definition

Stellt eine Antwort einer PackWebRequest dar.

public ref class PackWebResponse sealed : System::Net::WebResponse
public sealed class PackWebResponse : System.Net.WebResponse
type PackWebResponse = class
    inherit WebResponse
Public NotInheritable Class PackWebResponse
Inherits WebResponse
Vererbung
PackWebResponse
Vererbung

Hinweise

Wenn Sie das Pack-URI-Protokoll verwenden, können Sie entweder lokal aus einem Paket oder extern aus einer Webquelle auf ein Paket und dessen Teilelemente verweisen.

Für das Pack-URI-Protokoll werden die Vorwärtsstrichzeichen (//) eines eingebetteten URI (Uniform Resource Identifier) durch Kommas (,,) dargestellt. Beispiel: pack://http:,,www.adatum.com,folder,file.package/images/picture1.jpg Verweist auf die Datei /images/picture1.jpg , die in http://www.adatum.com/folder/file.packageenthalten ist.

Eigenschaften

ContentLength

Ruft die Inhaltslänge der Antwort ab.

ContentType

Ruft den Inhaltstyp "Multipurpose Internet Mail Extensions" (MIME) des Antwortdatenstroms ab.

Headers

Ruft die Auflistung der Web-Headers für diese Antwort ab.

InnerResponse

Ruft das innere WebResponse-Objekt für die Antwort ab.

IsFromCache

Ruft einen Wert ab, der angibt, ob die Antwort aus dem Paketcache oder von einer Webanforderung stammt.

IsMutuallyAuthenticated

Ruft einen Boolean-Wert ab, der angibt, ob eine gegenseitige Authentifizierung erfolgt ist.

(Geerbt von WebResponse)
ResponseUri

Ruft den URI (Uniform Resource Identifier) der Antwort ab.

SupportsHeaders

Ruft einen Wert ab, der angibt, ob Header unterstützt werden.

(Geerbt von WebResponse)

Methoden

Close()

Schließt den Stream für diese Anforderung.

CreateObjRef(Type)

Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind.

(Geerbt von MarshalByRefObject)
Dispose()

Gibt die vom WebResponse-Objekt verwendeten nicht verwalteten Ressourcen frei.

(Geerbt von WebResponse)
Dispose(Boolean)

Gibt die vom WebResponse-Objekt verwendeten nicht verwalteten Ressourcen und verwirft optional auch die verwalteten Ressourcen.

(Geerbt von WebResponse)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetLifetimeService()
Veraltet.

Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert.

(Geerbt von MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)
Veraltet.

Füllt eine SerializationInfo mit den Daten auf, die zum Serialisieren des Zielobjekts erforderlich sind.

(Geerbt von WebResponse)
GetResponseStream()

Ruft den Antwortdatenstrom ab, der in der PackWebResponse enthalten ist.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
InitializeLifetimeService()
Veraltet.

Ruft ein Lebensdauerdienstobjekt zur Steuerung der Lebensdauerrichtlinie für diese Instanz ab.

(Geerbt von MarshalByRefObject)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
MemberwiseClone(Boolean)

Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts.

(Geerbt von MarshalByRefObject)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IDisposable.Dispose()

Gibt beim Überschreiben in einer abgeleiteten Klasse alle von der WebResponse verwendeten Ressourcen frei.

(Geerbt von WebResponse)
ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Veraltet.

Füllt eine SerializationInfo-Instanz mit den zum Serialisieren der WebResponse erforderlichen Daten auf.

(Geerbt von WebResponse)

Gilt für

Siehe auch