FileWebResponse Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |