Udostępnij za pośrednictwem


FileWebResponse Klasa

Definicja

Udostępnia implementację systemu plików klasy WebResponse .

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ą, WebResponseabstract 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 metody w wystąpieniu FileWebRequestGetResponse.

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 do kodu.

Konstruktory

FileWebResponse(SerializationInfo, StreamingContext)
Przestarzałe.
Przestarzałe.
Przestarzałe.

Inicjuje FileWebResponse nowe wystąpienie 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 doszło do wzajemnego uwierzytelniania.

(Odziedziczone po WebResponse)
ResponseUri

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

SupportsHeaders

Pobiera wartość wskazującą, czy Headers właściwość jest obsługiwana 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()
Przestarzałe.

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

(Odziedziczone po MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)
Przestarzałe.

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

GetObjectData(SerializationInfo, StreamingContext)
Przestarzałe.

Wypełnia obiekt SerializationInfo docelowy danymi, które są potrzebne do serializacji obiektu docelowego.

(Odziedziczone po WebResponse)
GetResponseStream()

Zwraca strumień danych z zasobu systemu plików.

GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
InitializeLifetimeService()
Przestarzałe.

Uzyskuje obiekt usługi okresu istnienia, aby kontrolować zasady 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)
Przestarzałe.

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

Dotyczy