FileWebResponse Klasa

Definicja

Zapewnia implementację systemu plików klasy WebResponse.Provides a file system implementation of the WebResponse class.

public ref class FileWebResponse : System::Net::WebResponse, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class FileWebResponse : System.Net.WebResponse, System.Runtime.Serialization.ISerializable
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
Public Class FileWebResponse
Inherits WebResponse
Implements ISerializable
Dziedziczenie
Atrybuty
Implementuje

Uwagi

Klasa FileWebResponse implementuje klasę bazową WebResponseabstract, aby zwracała zasoby systemu plików dla klasy FileWebRequest.The FileWebResponse class implements the WebResponseabstract base class to return file system resources for the FileWebRequest class.

Aplikacje klienckie nie tworzą bezpośrednio wystąpień FileWebResponse. Zamiast tego są tworzone przez wywołanie metody GetResponse w wystąpieniu FileWebRequest.Client applications do not create FileWebResponse instances directly; instead, they are created by calling the GetResponse method on a FileWebRequest instance.

Metoda GetResponseStream zwraca wystąpienie Stream, które zapewnia dostęp tylko do odczytu do zasobu systemu plików.The GetResponseStream method returns a Stream instance that provides read-only access to a file system resource.

Klasa FileWebResponse opiera się na klasie File do obsługi błędów i zabezpieczenia dostępu kodu.The FileWebResponse class relies on the File class for error handling and code access security.

Konstruktory

FileWebResponse(SerializationInfo, StreamingContext)

Inicjuje nowe wystąpienie klasy FileWebResponse z określonych wystąpień klas SerializationInfo i StreamingContext.Initializes a new instance of the FileWebResponse class from the specified instances of the SerializationInfo and StreamingContext classes.

Właściwości

ContentLength

Pobiera długość zawartości w zasobie systemu plików.Gets the length of the content in the file system resource.

ContentType

Pobiera typ zawartości zasobu systemu plików.Gets the content type of the file system resource.

Headers

Pobiera kolekcję par nazwa/wartość nagłówka skojarzonych z odpowiedzią.Gets a collection of header name/value pairs associated with the response.

IsFromCache

Pobiera Boolean wartość wskazującą, czy ta odpowiedź została uzyskana z pamięci podręcznej.Gets a Boolean value that indicates whether this response was obtained from the cache.

(Odziedziczone po WebResponse)
IsMutuallyAuthenticated

Pobiera Boolean wartość wskazującą, czy wystąpił wzajemne uwierzytelnianie.Gets a Boolean value that indicates whether mutual authentication occurred.

(Odziedziczone po WebResponse)
ResponseUri

Pobiera identyfikator URI zasobu systemu plików, który dostarczył odpowiedź.Gets the URI of the file system resource that provided the response.

SupportsHeaders

Pobiera wartość wskazującą, czy właściwość Headers jest obsługiwana przez wystąpienie FileWebResponse.Gets a value that indicates whether the Headers property is supported by the FileWebResponse instance.

Metody

Close()

Zamyka strumień odpowiedzi.Closes the response stream.

CreateObjRef(Type)

Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikacji z obiektem zdalnym.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Odziedziczone po MarshalByRefObject)
Dispose()

Zwalnia niezarządzane zasoby używane przez obiekt WebResponse.Releases the unmanaged resources used by the WebResponse object.

(Odziedziczone po WebResponse)
Dispose(Boolean)

Zwalnia zasoby niezarządzane używane przez element FileWebResponse i opcjonalnie zwalnia zasoby zarządzane.Releases the unmanaged resources used by the FileWebResponse and optionally releases the managed resources.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetLifetimeService()

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)

Wypełnia SerializationInfo danymi wymaganymi do serializacji obiektu docelowego.Populates a SerializationInfo with the data needed to serialize the target object.

GetResponseStream()

Zwraca strumień danych z zasobu systemu plików.Returns the data stream from the file system resource.

GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
InitializeLifetimeService()

Uzyskuje obiekt usługi istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy skróconą kopię bieżącego obiektu MarshalByRefObject.Creates a shallow copy of the current MarshalByRefObject object.

(Odziedziczone po MarshalByRefObject)
ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IDisposable.Dispose()

Zwalnia wszelkie zasoby używane przez element FileWebResponse.Releases all resources used by the FileWebResponse.

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Wypełnia wystąpienie SerializationInfo danymi wymaganymi do serializacji FileWebResponse.Populates a SerializationInfo instance with the data needed to serialize the FileWebResponse.

Dotyczy