FileWebResponse FileWebResponse FileWebResponse FileWebResponse Class

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

Il FileWebResponse classe implementa le WebResponse abstract per restituire le risorse di sistema di file per la classe di base di FileWebRequest classe.The FileWebResponse class implements the WebResponseabstract base class to return file system resources for the FileWebRequest class.

Non creare applicazioni client FileWebResponse istanze direttamente; in alternativa, vengono creati chiamando il GetResponse metodo su un FileWebRequest istanza.Client applications do not create FileWebResponse instances directly; instead, they are created by calling the GetResponse method on a FileWebRequest instance.

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

Il FileWebResponse classe si basa sul File classe 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) FileWebResponse(SerializationInfo, StreamingContext) FileWebResponse(SerializationInfo, StreamingContext) 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 ContentLength ContentLength ContentLength

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

ContentType ContentType ContentType ContentType

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

Headers Headers Headers 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 IsFromCache IsFromCache 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.

(Inherited from WebResponse)
IsMutuallyAuthenticated IsMutuallyAuthenticated IsMutuallyAuthenticated 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.

(Inherited from WebResponse)
ResponseUri ResponseUri ResponseUri 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 SupportsHeaders SupportsHeaders 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() Close() Close() Close()

Chiude il flusso di risposta.Closes the response stream.

CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) 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.

(Inherited from MarshalByRefObject)
Dispose() Dispose() Dispose() Dispose()

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

(Inherited from WebResponse)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) 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) Equals(Object) Equals(Object) Equals(Object)

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

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() 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.

(Inherited from MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) 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() GetResponseStream() GetResponseStream() GetResponseStream()

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

GetType() GetType() GetType() GetType()

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

(Inherited from Object)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() 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.

(Inherited from MarshalByRefObject)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

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

(Inherited from MarshalByRefObject)
ToString() ToString() ToString() ToString()

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

(Inherited from Object)

Implementazioni dell'interfaccia esplicita

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

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

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) 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