Udostępnij za pośrednictwem


FileWebResponse Klasa

Definicja

Zapewnia 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 w celu zwrócenia zasobów systemu plików dla klasy FileWebRequest.

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

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

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

Konstruktory

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

Inicjuje nowe wystąpienie klasy FileWebResponse z określonych wystąpień klas SerializationInfo 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 skojarzonych z odpowiedzią.

IsFromCache

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

(Odziedziczone po WebResponse)
IsMutuallyAuthenticated

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

(Odziedziczone po WebResponse)
ResponseUri

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

SupportsHeaders

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

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 obiekt WebResponse.

(Odziedziczone po WebResponse)
Dispose(Boolean)

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

Dispose(Boolean)

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

(Odziedziczone po WebResponse)
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(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 SerializationInfo danymi potrzebnymi do serializacji obiektu docelowego.

GetObjectData(SerializationInfo, StreamingContext)
Przestarzałe.

Wypełnia SerializationInfo danymi potrzebnymi do serializacji obiektu docelowego.

(Odziedziczone po WebResponse)
GetResponseStream()

Zwraca strumień danych z zasobu systemu plików.

GetType()

Pobiera Type bieżącego wystąpienia.

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

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 Object.

(Odziedziczone po Object)
MemberwiseClone(Boolean)

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

(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 wszystkie zasoby używane przez FileWebResponse.

IDisposable.Dispose()

Po zastąpieniu w klasie pochodnej zwalnia wszystkie zasoby używane przez WebResponse.

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

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

Dotyczy