FileWebResponse Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |