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