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 FileWebResponse classe implémente la classe de WebResponseabstract base pour retourner des ressources de système de fichiers pour la FileWebRequest classe .

Les applications clientes ne créent FileWebResponse pas d’instances directement ; 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é d’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 de 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é extraite du cache.

(Hérité de WebResponse)
IsMutuallyAuthenticated

Obtient une valeur Boolean indiquant 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 contenant toutes les informations appropriées requises pour générer un proxy permettant de 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 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()

Fait office 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 en cours qui contrôle la stratégie de durée de vie de cette instance.

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

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

GetObjectData(SerializationInfo, StreamingContext)
Obsolète.

Remplit SerializationInfo avec les données qui sont nécessaires pour sérialiser l'objet cible.

(Hérité de WebResponse)
GetResponseStream()

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

GetType()

Obtient le 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 Object actuel.

(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 FileWebResponse.

IDisposable.Dispose()

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

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

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

S’applique à