Freigeben über


FileWebResponse Klasse

Definition

Stellt eine Dateisystemimplementierung der WebResponse Klasse bereit.

public ref class FileWebResponse : System::Net::WebResponse, System::Runtime::Serialization::ISerializable
public ref class FileWebResponse : System::Net::WebResponse, IDisposable, System::Runtime::Serialization::ISerializable
public ref class FileWebResponse : System::Net::WebResponse
public class FileWebResponse : System.Net.WebResponse, System.Runtime.Serialization.ISerializable
[System.Serializable]
public class FileWebResponse : System.Net.WebResponse, IDisposable, System.Runtime.Serialization.ISerializable
[System.Serializable]
public class FileWebResponse : System.Net.WebResponse, System.Runtime.Serialization.ISerializable
public class FileWebResponse : System.Net.WebResponse
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
[<System.Serializable>]
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
    interface IDisposable
[<System.Serializable>]
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
Public Class FileWebResponse
Inherits WebResponse
Implements ISerializable
Public Class FileWebResponse
Inherits WebResponse
Implements IDisposable, ISerializable
Public Class FileWebResponse
Inherits WebResponse
Vererbung
Attribute
Implementiert

Hinweise

Die FileWebResponse Klasse implementiert die WebResponseabstract Basisklasse, um Dateisystemressourcen für die FileWebRequest Klasse zurückzugeben.

Clientanwendungen erstellen keine FileWebResponse Instanzen direkt; Stattdessen werden sie durch Aufrufen der GetResponse-Methode für eine FileWebRequest Instanz erstellt.

Die GetResponseStream-Methode gibt eine Stream Instanz zurück, die schreibgeschützten Zugriff auf eine Dateisystemressource bietet.

Die FileWebResponse Klasse basiert auf der File Klasse für die Fehlerbehandlung und Codezugriffssicherheit.

Konstruktoren

FileWebResponse(SerializationInfo, StreamingContext)
Veraltet.
Veraltet.
Veraltet.

Initialisiert eine neue Instanz der FileWebResponse Klasse aus den angegebenen Instanzen der klassen SerializationInfo und StreamingContext.

Eigenschaften

ContentLength

Ruft die Länge des Inhalts in der Dateisystemressource ab.

ContentType

Ruft den Inhaltstyp der Dateisystemressource ab.

Headers

Ruft eine Auflistung von Headernamen-Wert-Paaren ab, die der Antwort zugeordnet sind.

IsFromCache

Ruft einen Boolean Wert ab, der angibt, ob diese Antwort aus dem Cache abgerufen wurde.

(Geerbt von WebResponse)
IsMutuallyAuthenticated

Ruft einen Boolean Wert ab, der angibt, ob die gegenseitige Authentifizierung aufgetreten ist.

(Geerbt von WebResponse)
ResponseUri

Ruft den URI der Dateisystemressource ab, die die Antwort bereitgestellt hat.

SupportsHeaders

Ruft einen Wert ab, der angibt, ob die Headers -Eigenschaft von der FileWebResponse Instanz unterstützt wird.

SupportsHeaders

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

(Geerbt von WebResponse)

Methoden

Close()

Schließt den Antwortdatenstrom.

CreateObjRef(Type)

Erstellt ein Objekt, das alle relevanten Informationen enthält, die zum Generieren eines Proxys erforderlich sind, der für die Kommunikation mit einem Remoteobjekt verwendet wird.

(Geerbt von MarshalByRefObject)
Dispose()

Gibt die nicht verwalteten Ressourcen frei, die vom WebResponse-Objekt verwendet werden.

(Geerbt von WebResponse)
Dispose(Boolean)

Gibt die nicht verwalteten Ressourcen frei, die vom FileWebResponse verwendet werden, und gibt optional die verwalteten Ressourcen frei.

Dispose(Boolean)

Gibt die nicht verwalteten Ressourcen frei, die vom WebResponse-Objekt verwendet werden, und entfernt optional die verwalteten Ressourcen.

(Geerbt von WebResponse)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetLifetimeService()
Veraltet.

Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinie 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.

GetObjectData(SerializationInfo, StreamingContext)
Veraltet.

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

(Geerbt von WebResponse)
GetResponseStream()

Gibt den Datenstrom aus der Dateisystemressource zurück.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
InitializeLifetimeService()
Veraltet.

Ruft ein Lebensdauerdienstobjekt ab, um die Lebensdauerrichtlinie für diese Instanz zu steuern.

(Geerbt von MarshalByRefObject)
MemberwiseClone()

Erstellt eine flache Kopie der 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()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt alle vom FileWebResponseverwendeten Ressourcen frei.

IDisposable.Dispose()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, werden alle vom WebResponseverwendeten Ressourcen freigegeben.

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

Füllt eine SerializationInfo Instanz mit den Daten auf, die zum Serialisieren der FileWebResponseerforderlich sind.

Gilt für: