Nyelv

FileWebResponse Osztály

Definíció

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.

A következőre érvényes: