FileWebResponse FileWebResponse FileWebResponse FileWebResponse Class

Définition

Fournit une implémentation du système de fichiers de la 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
Héritage
Attributs
Implémente

Remarques

Le FileWebResponse la classe implémente le WebResponse abstract classe de base pour retourner des ressources de système de fichiers pour la FileWebRequest classe.The FileWebResponse class implements the WebResponseabstract base class to return file system resources for the FileWebRequest class.

Les applications clientes ne créent pas FileWebResponse instances directement ; au lieu de cela, ils sont créés en appelant le GetResponse méthode sur un FileWebRequest instance.Client applications do not create FileWebResponse instances directly; instead, they are created by calling the GetResponse method on a FileWebRequest instance.

Le GetResponseStream méthode retourne un Stream instance qui fournit l’accès en lecture seule à une ressource de système de fichiers.The GetResponseStream method returns a Stream instance that provides read-only access to a file system resource.

Le FileWebResponse classe s’appuie sur la File classe pour la gestion des erreurs et de sécurité d’accès du code.The FileWebResponse class relies on the File class for error handling and code access security.

Constructeurs

FileWebResponse(SerializationInfo, StreamingContext) FileWebResponse(SerializationInfo, StreamingContext) FileWebResponse(SerializationInfo, StreamingContext) FileWebResponse(SerializationInfo, StreamingContext)

Initialise une nouvelle instance de la classe FileWebResponse à partir des instances spécifiées des classes SerializationInfo et StreamingContext.Initializes a new instance of the FileWebResponse class from the specified instances of the SerializationInfo and StreamingContext classes.

Propriétés

ContentLength ContentLength ContentLength ContentLength

Obtient la longueur du contenu de la ressource du système de fichiers.Gets the length of the content in the file system resource.

ContentType ContentType ContentType ContentType

Obtient le type de contenu de la ressource du système de fichiers.Gets the content type of the file system resource.

Headers Headers Headers Headers

Obtient une collection de paires nom/valeur d'en-tête associées à la réponse.Gets a collection of header name/value pairs associated with the response.

IsFromCache IsFromCache IsFromCache IsFromCache

Obtient une valeur Boolean qui indique si cette réponse a été extraite du cache.Gets a Boolean value that indicates whether this response was obtained from the cache.

(Inherited from WebResponse)
IsMutuallyAuthenticated IsMutuallyAuthenticated IsMutuallyAuthenticated IsMutuallyAuthenticated

Obtient une valeur Boolean indiquant si l'authentification mutuelle s'est produite.Gets a Boolean value that indicates whether mutual authentication occurred.

(Inherited from WebResponse)
ResponseUri ResponseUri ResponseUri ResponseUri

Obtient l'URI de la ressource du système de fichiers qui a fourni la réponse.Gets the URI of the file system resource that provided the response.

SupportsHeaders SupportsHeaders SupportsHeaders SupportsHeaders

Obtient une valeur qui indique si la propriété Headers est prise en charge par l'instance FileWebResponse.Gets a value that indicates whether the Headers property is supported by the FileWebResponse instance.

Méthodes

Close() Close() Close() Close()

Ferme le flux de réponse.Closes the response stream.

CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant.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()

Libère les ressources non managées utilisées par l'objet WebResponse.Releases the unmanaged resources used by the WebResponse object.

(Inherited from WebResponse)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Libère les ressources non managées utilisées par FileWebResponse et libère éventuellement les ressources managées.Releases the unmanaged resources used by the FileWebResponse and optionally releases the managed resources.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

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

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance.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)

Remplit SerializationInfo avec les données nécessaires pour sérialiser l'objet cible.Populates a SerializationInfo with the data needed to serialize the target object.

GetResponseStream() GetResponseStream() GetResponseStream() GetResponseStream()

Retourne le flux de données provenant de la ressource du système de fichiers.Returns the data stream from the file system resource.

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

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.Obtains a lifetime service object to control the lifetime policy for this instance.

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

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

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

Crée une copie superficielle de l'objet MarshalByRefObject actuel.Creates a shallow copy of the current MarshalByRefObject object.

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

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

Implémentations d’interfaces explicites

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

Libère toutes les ressources utilisées par FileWebResponse.Releases all resources used by the FileWebResponse.

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Remplit une instance SerializationInfo avec les données nécessaires pour sérialiser FileWebResponse.Populates a SerializationInfo instance with the data needed to serialize the FileWebResponse.

S’applique à