WebClient.Encoding, propriété
Assembly : System (dans system.dll)
/** @property */ public Encoding get_Encoding () /** @property */ public void set_Encoding (Encoding value)
public function get Encoding () : Encoding public function set Encoding (value : Encoding)
Non applicable.
Valeur de la propriété
Encoding qui est utilisé pour coder des chaînes. La valeur par défaut de cette propriété est le codage retourné par Default.Les méthodes UploadString et UploadStringAsync utilisent cette propriété pour convertir la chaîne spécifiée en tableau de Byte avant de télécharger la chaîne. Pour plus d'informations, consultez la méthode O:System.Text.Encoding.GetBytes.
Lorsqu'une chaîne est téléchargée à l'aide des méthodes DownloadString ou DownloadStringAsync, WebClient utilise le Encoding retourné pour convertir le tableau de Byte téléchargé en chaîne. Pour plus d'informations, consultez la méthode O:System.Text.Encoding.GetString.
L'exemple de code suivant illustre la définition de la valeur de cette propriété.
public static void UploadString (string address) { string data = "Time = 12:00am temperature = 50"; WebClient client = new WebClient (); // Optionally specify an encoding for uploading and downloading strings. client.Encoding = System.Text.Encoding.UTF8; // Upload the data. string reply = client.UploadString (address, data); // Disply the server's response. Console.WriteLine (reply); }
Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition
Microsoft .NET Framework 3.0 est pris en charge sur Windows Vista, Microsoft Windows XP SP2 et Windows Server 2003 SP1.