Exporter (0) Imprimer
Développer tout
0 sur 1 ont trouvé cela utile - Évaluez ce sujet

WebResponse, classe

Fournit une réponse provenant d'un URI (Uniform Resource Identifier). Il s'agit d'une classe abstract.

Espace de noms : System.Net
Assembly : System (dans system.dll)

[SerializableAttribute] 
public abstract class WebResponse : MarshalByRefObject, ISerializable, IDisposable
/** @attribute SerializableAttribute() */ 
public abstract class WebResponse extends MarshalByRefObject implements ISerializable, IDisposable
SerializableAttribute 
public abstract class WebResponse extends MarshalByRefObject implements ISerializable, IDisposable

La classe WebResponse est la classe de base abstract dont sont dérivées les classes de réponses propres au protocole. Des applications peuvent participer aux transactions de demande et de réponse quel que soit le protocole en utilisant des instances de la classe WebResponse alors que des classes propres au protocole dérivées de WebResponse traitent les détails de la demande.

Les applications clientes ne créent pas directement d'objet WebResponse. Ils sont créés en appelant la méthode GetResponse sur une instance de WebRequest.

Remarques à l'attention des héritiers Lorsque vous héritez de WebResponse, vous devez substituer les membres suivants : ContentLength, ContentType, GetResponseStream, ResponseUri et Headers.

L'exemple suivant crée une instance de WebResponse à partir de WebRequest.

// Initialize the WebRequest.
WebRequest myRequest = WebRequest.Create("http://www.contoso.com");

// Return the response. 
WebResponse myResponse = myRequest.GetResponse();

// Code to use the WebResponse goes here.

// Close the response to free resources.
myResponse.Close();


// Initialize the WebRequest.
WebRequest myRequest = WebRequest.Create("http://www.contoso.com");

// Return the response. 
WebResponse myResponse = myRequest.GetResponse();

// Code to use the WebResponse goes here.
// Close the response to free resources.
myResponse.Close();

Les membres statiques publics (Shared en Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

.NET Framework

Prise en charge dans : 2.0, 1.1, 1.0

.NET Compact Framework

Prise en charge dans : 2.0, 1.0

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft. Tous droits réservés.