FileWebResponse Classe

Definizione

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

Commenti

La classe FileWebResponse implementa la classe di base WebResponseabstract per restituire file system risorse per la classe FileWebRequest.The FileWebResponse class implements the WebResponseabstract base class to return file system resources for the FileWebRequest class.

Le applicazioni client non creano direttamente istanze di FileWebResponse; vengono invece creati chiamando il metodo GetResponse su un'istanza di FileWebRequest.Client applications do not create FileWebResponse instances directly; instead, they are created by calling the GetResponse method on a FileWebRequest instance.

Il metodo GetResponseStream restituisce un'istanza di Stream che fornisce l'accesso in sola lettura a una risorsa file system.The GetResponseStream method returns a Stream instance that provides read-only access to a file system resource.

La classe FileWebResponse si basa sulla classe File per la gestione degli errori e la sicurezza dall'accesso di codice.The FileWebResponse class relies on the File class for error handling and code access security.

Costruttori

FileWebResponse(SerializationInfo, StreamingContext)

Inizializza una nuova istanza della classe FileWebResponse dalle istanze specificate delle classi SerializationInfo e StreamingContext.Initializes a new instance of the FileWebResponse class from the specified instances of the SerializationInfo and StreamingContext classes.

Proprietà

ContentLength

Ottiene la lunghezza del contenuto della risorsa del file system.Gets the length of the content in the file system resource.

ContentType

Ottiene il tipo di contenuto della risorsa del file system.Gets the content type of the file system resource.

Headers

Recupera una raccolta di coppie nome/valore di intestazione associate alla risposta.Gets a collection of header name/value pairs associated with the response.

IsFromCache

Ottiene un valore Boolean che indica se questa risposta è stata ottenuta dalla memoria cache.Gets a Boolean value that indicates whether this response was obtained from the cache.

(Ereditato da WebResponse)
IsMutuallyAuthenticated

Ottiene o imposta un valore Boolean che indica se è stata effettuata l'autenticazione reciproca.Gets a Boolean value that indicates whether mutual authentication occurred.

(Ereditato da WebResponse)
ResponseUri

Ottiene l'URI della risorsa del file system che ha fornito la risposta.Gets the URI of the file system resource that provided the response.

SupportsHeaders

Ottiene un valore che indica se la proprietà Headers è supportata dall'istanza di FileWebResponse.Gets a value that indicates whether the Headers property is supported by the FileWebResponse instance.

Metodi

Close()

Chiude il flusso di risposta.Closes the response stream.

CreateObjRef(Type)

Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto remoto.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Ereditato da MarshalByRefObject)
Dispose()

Rilascia le risorse non gestite utilizzate dall'oggetto WebResponse.Releases the unmanaged resources used by the WebResponse object.

(Ereditato da WebResponse)
Dispose(Boolean)

Rilascia le risorse non gestite usate da FileWebResponse e, facoltativamente, le risorse gestite.Releases the unmanaged resources used by the FileWebResponse and optionally releases the managed resources.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetLifetimeService()

Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Ereditato da MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)

Popola un oggetto SerializationInfo con i dati necessari per serializzare l'oggetto di destinazione.Populates a SerializationInfo with the data needed to serialize the target object.

GetResponseStream()

Restituisce il flusso di dati dalla risorsa del file system.Returns the data stream from the file system resource.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
InitializeLifetimeService()

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.Obtains a lifetime service object to control the lifetime policy for this instance.

(Ereditato da MarshalByRefObject)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
MemberwiseClone(Boolean)

Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente.Creates a shallow copy of the current MarshalByRefObject object.

(Ereditato da MarshalByRefObject)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IDisposable.Dispose()

Rilascia tutte le risorse usate da FileWebResponse.Releases all resources used by the FileWebResponse.

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Compila un'istanza SerializationInfo con i dati necessari per serializzare l'oggetto FileWebResponse.Populates a SerializationInfo instance with the data needed to serialize the FileWebResponse.

Si applica a