FileWebResponse Classe

Definizione

Fornisce un'implementazione del file system della classe 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
Ereditarietà
Attributi
Implementazioni

Commenti

La classe FileWebResponse implementa la classe base WebResponseabstract per restituire le risorse del file system per la classe FileWebRequest.

Le applicazioni client non creano direttamente istanze di FileWebResponse; Vengono invece creati chiamando il metodo GetResponse in un'istanza di FileWebRequest.

Il metodo GetResponseStream restituisce un'istanza di Stream che fornisce l'accesso in sola lettura a una risorsa del file system.

La classe FileWebResponse si basa sulla classe File per la gestione degli errori e la sicurezza dell'accesso al codice.

Costruttori

FileWebResponse(SerializationInfo, StreamingContext)
Obsoleti.
Obsoleti.
Obsoleti.

Inizializza una nuova istanza della classe FileWebResponse dalle istanze specificate delle classi SerializationInfo e StreamingContext.

Proprietà

ContentLength

Ottiene la lunghezza del contenuto nella risorsa del file system.

ContentType

Ottiene il tipo di contenuto della risorsa del file system.

Headers

Ottiene una raccolta di coppie nome/valore di intestazione associate alla risposta.

IsFromCache

Ottiene un valore Boolean che indica se questa risposta è stata ottenuta dalla cache.

(Ereditato da WebResponse)
IsMutuallyAuthenticated

Ottiene un valore Boolean che indica se si è verificata l'autenticazione reciproca.

(Ereditato da WebResponse)
ResponseUri

Ottiene l'URI della risorsa del file system che ha fornito la risposta.

SupportsHeaders

Ottiene un valore che indica se la proprietà Headers è supportata dall'istanza di FileWebResponse.

SupportsHeaders

Ottiene un valore che indica se le intestazioni sono supportate.

(Ereditato da WebResponse)

Metodi

Close()

Chiude il flusso di risposta.

CreateObjRef(Type)

Crea un oggetto che contiene tutte le informazioni pertinenti necessarie per generare un proxy utilizzato per comunicare con un oggetto remoto.

(Ereditato da MarshalByRefObject)
Dispose()

Rilascia le risorse non gestite usate dall'oggetto WebResponse.

(Ereditato da WebResponse)
Dispose(Boolean)

Rilascia le risorse non gestite usate dal FileWebResponse e, facoltativamente, rilascia le risorse gestite.

Dispose(Boolean)

Rilascia le risorse non gestite usate dall'oggetto WebResponse e, facoltativamente, elimina le risorse gestite.

(Ereditato da WebResponse)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetLifetimeService()
Obsoleti.

Recupera l'oggetto servizio di durata corrente che controlla i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)
Obsoleti.

Popola un SerializationInfo con i dati necessari per serializzare l'oggetto di destinazione.

GetObjectData(SerializationInfo, StreamingContext)
Obsoleti.

Popola un SerializationInfo con i dati necessari per serializzare l'oggetto di destinazione.

(Ereditato da WebResponse)
GetResponseStream()

Restituisce il flusso di dati dalla risorsa del file system.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
InitializeLifetimeService()
Obsoleti.

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
MemberwiseClone(Boolean)

Crea una copia superficiale dell'oggetto MarshalByRefObject corrente.

(Ereditato da MarshalByRefObject)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IDisposable.Dispose()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Rilascia tutte le risorse usate dal FileWebResponse.

IDisposable.Dispose()

Quando ne viene eseguito l'override in una classe derivata, rilascia tutte le risorse usate dal WebResponse.

(Ereditato da WebResponse)
ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Obsoleti.

Popola un'istanza di SerializationInfo con i dati necessari per serializzare il FileWebResponse.

Si applica a