次の方法で共有


WebClientProtocol.RequestEncoding プロパティ

クライアントが XML Web サービスを要求するときに使用される Encoding

Public Property RequestEncoding As Encoding
[C#]
public Encoding RequestEncoding {get; set;}
[C++]
public: __property Encoding* get_RequestEncoding();public: __property void set_RequestEncoding(Encoding*);
[JScript]
public function get RequestEncoding() : Encoding;public function set RequestEncoding(Encoding);

プロパティ値

クライアントによる要求に使用する文字エンコーディング。既定値は null 参照 (Visual Basic では Nothing) で、基になるトランスポートとプロトコルに既定のエンコーディングが使用されます。

解説

RequestEncoding は、要求メッセージのエンコーディングを決定します。要求の ContentType に、エンコーディング値が追加されます。

WebClientProtocol から派生したクラスは、 SoapHttpClientProtocol が SOAP をサポートするように特定のプロトコルをサポートし、そのプロパティのエンコード要件を満たす値をこのプロパティに設定します。たとえば、 SoapHttpClientProtocol は既定のエンコーディングを UTF-8 に設定します。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET

参照

WebClientProtocol クラス | WebClientProtocol メンバ | System.Web.Services.Protocols 名前空間 | Encoding | ContentType | WebRequest