Partage via


FileWebResponse Classe

Définition

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

Remarques

La classe FileWebResponse implémente la classe de base WebResponseabstract pour retourner les ressources du système de fichiers pour la classe FileWebRequest.

Les applications clientes ne créent pas directement d’instances FileWebResponse ; Au lieu de cela, ils sont créés en appelant la méthode GetResponse sur une instance de FileWebRequest.

La méthode GetResponseStream retourne une instance de Stream qui fournit un accès en lecture seule à une ressource de système de fichiers.

La classe FileWebResponse s’appuie sur la classe File pour la gestion des erreurs et la sécurité de l’accès au code.

Constructeurs

FileWebResponse(SerializationInfo, StreamingContext)
Obsolète.
Obsolète.
Obsolète.

Initialise une nouvelle instance de la classe FileWebResponse à partir des instances spécifiées des classes SerializationInfo et StreamingContext.

Propriétés

ContentLength

Obtient la longueur du contenu dans la ressource du système de fichiers.

ContentType

Obtient le type de contenu de la ressource du système de fichiers.

Headers

Obtient une collection de paires nom/valeur d’en-tête associées à la réponse.

IsFromCache

Obtient une valeur Boolean qui indique si cette réponse a été obtenue à partir du cache.

(Hérité de WebResponse)
IsMutuallyAuthenticated

Obtient une valeur Boolean qui indique si l’authentification mutuelle s’est produite.

(Hérité de WebResponse)
ResponseUri

Obtient l’URI de la ressource du système de fichiers qui a fourni la réponse.

SupportsHeaders

Obtient une valeur qui indique si la propriété Headers est prise en charge par l’instance FileWebResponse.

SupportsHeaders

Obtient une valeur qui indique si les en-têtes sont pris en charge.

(Hérité de WebResponse)

Méthodes

Close()

Ferme le flux de réponse.

CreateObjRef(Type)

Crée un objet qui contient toutes les informations pertinentes requises pour générer un proxy utilisé pour communiquer avec un objet distant.

(Hérité de MarshalByRefObject)
Dispose()

Libère les ressources non managées utilisées par l’objet WebResponse.

(Hérité de WebResponse)
Dispose(Boolean)

Libère les ressources non managées utilisées par le FileWebResponse et libère éventuellement les ressources managées.

Dispose(Boolean)

Libère les ressources non managées utilisées par l’objet WebResponse et supprime éventuellement les ressources managées.

(Hérité de WebResponse)
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetLifetimeService()
Obsolète.

Récupère l’objet de service de durée de vie actuel qui contrôle la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)
Obsolète.

Remplit une SerializationInfo avec les données nécessaires pour sérialiser l’objet cible.

GetObjectData(SerializationInfo, StreamingContext)
Obsolète.

Remplit une SerializationInfo avec les données nécessaires pour sérialiser l’objet cible.

(Hérité de WebResponse)
GetResponseStream()

Retourne le flux de données de la ressource du système de fichiers.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
InitializeLifetimeService()
Obsolète.

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
MemberwiseClone(Boolean)

Crée une copie superficielle de l’objet MarshalByRefObject actuel.

(Hérité de MarshalByRefObject)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

IDisposable.Dispose()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Libère toutes les ressources utilisées par le FileWebResponse.

IDisposable.Dispose()

En cas de substitution dans une classe dérivée, libère toutes les ressources utilisées par le WebResponse.

(Hérité de WebResponse)
ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Obsolète.

Remplit une instance SerializationInfo avec les données nécessaires pour sérialiser le FileWebResponse.

S’applique à