FileWebResponse Classe

Définition

Fournit une implémentation du système de fichiers de la WebResponse classe.

public ref class FileWebResponse : System::Net::WebResponse, IDisposable, System::Runtime::Serialization::ISerializable
public ref class FileWebResponse : System::Net::WebResponse, System::Runtime::Serialization::ISerializable
public ref class FileWebResponse : System::Net::WebResponse
[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
[<System.Serializable>]
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
    interface IDisposable
[<System.Serializable>]
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
Public Class FileWebResponse
Inherits WebResponse
Implements IDisposable, ISerializable
Public Class FileWebResponse
Inherits WebResponse
Implements ISerializable
Public Class FileWebResponse
Inherits WebResponse
Héritage
Attributs
Implémente

Remarques

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

Les applications clientes ne créent FileWebResponse pas directement d’instances ; à la place, elles sont créées en appelant la GetResponse méthode sur une FileWebRequest instance.

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

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

Constructeurs

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

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

Propriétés

Nom Description
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 Boolean valeur qui indique si cette réponse a été obtenue à partir du cache.

(Hérité de WebResponse)
IsMutuallyAuthenticated

Obtient une Boolean valeur 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 Headers propriété est prise en charge par l’instance FileWebResponse .

Méthodes

Nom Description
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 les FileWebResponse ressources gérées 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()

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)

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

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()

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 actuel MarshalByRefObject .

(Hérité de MarshalByRefObject)
ToString()

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

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
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)

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

S’applique à