FileWebResponse Klasse

Definition

Stellt eine Dateisystemimplementierung der WebResponse Klasse bereit.

public ref class FileWebResponse : System::Net::WebResponse, IDisposable, System::Runtime::Serialization::ISerializable
public ref class FileWebResponse : System::Net::WebResponse, System::Runtime::Serialization::ISerializable
public ref class FileWebResponse : System::Net::WebResponse
[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
[<System.Serializable>]
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
    interface IDisposable
[<System.Serializable>]
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
Public Class FileWebResponse
Inherits WebResponse
Implements IDisposable, ISerializable
Public Class FileWebResponse
Inherits WebResponse
Implements 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 FileWebResponse keine 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 Klasse für die File Fehlerbehandlung und codezugriffssicherheit.

Konstruktoren

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

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

Eigenschaften

Name Beschreibung
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 erfolgt 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.

Methoden

Name Beschreibung
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 WebResponse vom Objekt verwendet werden.

(Geerbt von WebResponse)
Dispose(Boolean)

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

Dispose(Boolean)

Gibt die vom Objekt verwendeten WebResponse nicht verwalteten Ressourcen frei und entfernt optional die verwalteten Ressourcen.

(Geerbt von WebResponse)
Equals(Object)

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

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetLifetimeService()

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

(Geerbt von MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)

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

GetResponseStream()

Gibt den Datenstrom aus der Dateisystemressource zurück.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
InitializeLifetimeService()

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

Name Beschreibung
IDisposable.Dispose()

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

Veröffentlicht alle ressourcen, die von der FileWebResponse.

IDisposable.Dispose()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, werden alle ressourcen freigegeben, die von der WebResponse.

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

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

Gilt für: