FileWebResponse Klasa

Definicja

Zapewnia implementację WebResponse systemu plików klasy .

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
Dziedziczenie
Atrybuty
Implementuje

Uwagi

Klasa FileWebResponse implementuje klasę bazową, WebResponse abstract aby zwrócić zasoby systemu plików dla FileWebRequest klasy .

Aplikacje klienckie nie tworzą FileWebResponse wystąpień bezpośrednio. Zamiast tego są tworzone przez wywołanie GetResponse metody w wystąpieniu FileWebRequest .

Metoda GetResponseStream zwraca Stream wystąpienie, które zapewnia dostęp tylko do odczytu do zasobu systemu plików.

Klasa FileWebResponse opiera się na File klasie do obsługi błędów i zabezpieczeń dostępu kodu.

Konstruktory

FileWebResponse(SerializationInfo, StreamingContext)
Nieaktualne.
Nieaktualne.
Nieaktualne.

Inicjuje nowe wystąpienie FileWebResponse klasy z określonych wystąpień SerializationInfo klas i StreamingContext .

Właściwości

ContentLength

Pobiera długość zawartości w zasobie systemu plików.

ContentType

Pobiera typ zawartości zasobu systemu plików.

Headers

Pobiera kolekcję par nazwa/wartość nagłówka skojarzona z odpowiedzią.

IsFromCache

Pobiera wartość wskazującą Boolean , czy ta odpowiedź została uzyskana z pamięci podręcznej.

(Odziedziczone po WebResponse)
IsMutuallyAuthenticated

Pobiera wartość wskazującą Boolean , czy wystąpiło wzajemne uwierzytelnianie.

(Odziedziczone po WebResponse)
ResponseUri

Pobiera identyfikator URI zasobu systemu plików, który dostarczył odpowiedzi.

SupportsHeaders

Pobiera wartość wskazującą, czy właściwość jest obsługiwana Headers FileWebResponse przez wystąpienie.

SupportsHeaders

Pobiera wartość wskazującą, czy nagłówki są obsługiwane.

(Odziedziczone po WebResponse)

Metody

Close()

Zamyka strumień odpowiedzi.

CreateObjRef(Type)

Tworzy obiekt zawierający wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikowania się z obiektem zdalnym.

(Odziedziczone po MarshalByRefObject)
Dispose()

Zwalnia niezarządzane zasoby używane przez WebResponse obiekt .

(Odziedziczone po WebResponse)
Dispose(Boolean)

Zwalnia zasoby niezarządzane używane przez element FileWebResponse i opcjonalnie zwalnia zasoby zarządzane.

Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez WebResponse obiekt i opcjonalnie usuwa zasoby zarządzane.

(Odziedziczone po WebResponse)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetLifetimeService()
Nieaktualne.

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)
Nieaktualne.

Wypełnia element SerializationInfo danymi wymaganymi do serializacji obiektu docelowego.

GetObjectData(SerializationInfo, StreamingContext)
Nieaktualne.

Wypełnia obiekt SerializationInfo danymi potrzebnymi do serializacji obiektu docelowego.

(Odziedziczone po WebResponse)
GetResponseStream()

Zwraca strumień danych z zasobu systemu plików.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
InitializeLifetimeService()
Nieaktualne.

Uzyskuje obiekt usługi okresu istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy płytkią kopię bieżącego MarshalByRefObject obiektu.

(Odziedziczone po MarshalByRefObject)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IDisposable.Dispose()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwalnia wszelkie zasoby używane przez element FileWebResponse.

IDisposable.Dispose()

Po zastąpieniu klasy pochodnej zwalnia wszystkie zasoby używane przez klasę WebResponse.

(Odziedziczone po WebResponse)
ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Nieaktualne.

SerializationInfo Wypełnia wystąpienie danymi wymaganymi do serializacji klasy FileWebResponse.

Dotyczy