FileWebResponse Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az osztály fájlrendszerbeli implementációját WebResponse biztosítja.
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
- Öröklődés
- Attribútumok
- Megvalósítás
Megjegyzések
Az FileWebResponse osztály implementálja az alaposztályt az WebResponseabstract osztály fájlrendszer-erőforrásainak visszaadásához FileWebRequest .
Az ügyfélalkalmazások nem hoznak létre FileWebResponse példányokat közvetlenül, hanem a metódus meghívásával GetResponse jönnek létre egy FileWebRequest példányon.
A GetResponseStream metódus egy olyan példányt Stream ad vissza, amely írásvédett hozzáférést biztosít egy fájlrendszer-erőforráshoz.
Az FileWebResponse osztály az osztályra támaszkodik a hibakezeléshez és a File kódhozzáférés biztonságához.
Konstruktorok
| Name | Description |
|---|---|
| FileWebResponse(SerializationInfo, StreamingContext) |
Elavult.
Elavult.
Elavult.
Inicializálja az FileWebResponse osztály új példányát az és SerializationInfo az StreamingContext osztályok megadott példányaiból. |
Tulajdonságok
| Name | Description |
|---|---|
| ContentLength |
Lekéri a fájlrendszer-erőforrás tartalmának hosszát. |
| ContentType |
Lekéri a fájlrendszer-erőforrás tartalomtípusát. |
| Headers |
Lekéri a válaszhoz társított fejlécnév-/értékpárok gyűjteményét. |
| IsFromCache |
Boolean Olyan értéket kap, amely jelzi, hogy a válasz a gyorsítótárból származik-e. (Öröklődés forrása WebResponse) |
| IsMutuallyAuthenticated |
Boolean Olyan értéket kap, amely jelzi, hogy megtörtént-e a kölcsönös hitelesítés. (Öröklődés forrása WebResponse) |
| ResponseUri |
Lekéri a választ biztosító fájlrendszer-erőforrás URI-ját. |
| SupportsHeaders |
Olyan értéket kap, amely jelzi, hogy a Headers tulajdonságot támogatja-e a FileWebResponse példány. |
Metódusok
| Name | Description |
|---|---|
| Close() |
Bezárja a válaszfolyamot. |
| CreateObjRef(Type) |
Létrehoz egy objektumot, amely tartalmazza a távoli objektumokkal való kommunikációhoz használt proxy létrehozásához szükséges összes releváns információt. (Öröklődés forrása MarshalByRefObject) |
| Dispose() |
Felszabadítja az objektum által WebResponse használt nem felügyelt erőforrásokat. (Öröklődés forrása WebResponse) |
| Dispose(Boolean) |
Felszabadítja a felügyelt erőforrások által FileWebResponse használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat. |
| Dispose(Boolean) |
Felszabadítja az objektum által WebResponse használt nem felügyelt erőforrásokat, és opcionálisan megsemmisíti a felügyelt erőforrásokat. (Öröklődés forrása WebResponse) |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetLifetimeService() |
Elavult.
Lekéri a példány élettartamszabályzatát vezérlő aktuális élettartam-szolgáltatásobjektumot. (Öröklődés forrása MarshalByRefObject) |
| GetObjectData(SerializationInfo, StreamingContext) |
Elavult.
Feltölti a SerializationInfo célobjektum szerializálásához szükséges adatokat. |
| GetResponseStream() |
A fájlrendszer erőforrásából származó adatfolyamot adja vissza. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| InitializeLifetimeService() |
Elavult.
Beolvas egy élettartam-szolgáltatásobjektumot a példány élettartam-szabályzatának szabályozásához. (Öröklődés forrása MarshalByRefObject) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| MemberwiseClone(Boolean) |
Az aktuális MarshalByRefObject objektum sekély másolatát hozza létre. (Öröklődés forrása MarshalByRefObject) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IDisposable.Dispose() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Felszabadítja a .-hez használt összes erőforrást FileWebResponse. |
| IDisposable.Dispose() |
Ha felül van bírálva egy származtatott osztályban, a rendszer minden olyan erőforrást felszabadít, amelyet a WebResponse. (Öröklődés forrása WebResponse) |
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Elavult.
Feltölt egy példányt SerializationInfo a szerializáláshoz FileWebResponseszükséges adatokkal. |