MimeFormatterとは? わかりやすく解説

MimeFormatter クラス

SOAP を使用しない HTTP で実装されている Web サービスおよびクライアントのすべてのリーダーとライタの抽象基本クラスを提供します。

名前空間: System.Web.Services.Protocols
アセンブリ: System.Web.Services (system.web.services.dll 内)
構文構文

Public MustInherit Class
 MimeFormatter
Dim instance As MimeFormatter
public abstract class MimeFormatter
public ref class MimeFormatter abstract
public abstract class MimeFormatter
解説解説

Web サービスのライタとリーダーはそれぞれ、パラメータ間、Web メソッドのリターン オブジェクト間、および HTTP 要求/応答ストリーム間のシリアル化および逆シリアル化を行います。MimeFormatter クラスは、クライアント側とサービス側の両方で、リーダー クラスとライタ クラスに共通のインターフェイスと機能を確立します。

MimeFormatter クラスは、HTTP-GET および HTTP-POST 操作を通じて .NET Framework の Web サービスの実装をサポートしています。HTTP-GET 操作では、要求パラメータは HTTP 要求の URL (Uniform Resource Locator) にエンコードされます。HTTP-POST 操作では、要求パラメータは HTML 形式と同様に HTTP 要求の本体にエンコードされます。どちらの実装の場合も、戻り値は非 SOAP XML ドキュメントとして HTTP 応答の本体に示されます。

通常、開発者は MimeFormatter やその子孫クラスを直接使用する必要はありません。代わりに、Wsdl.exe ツールが、HTTP-GET 実装または HTTP-POST 実装に従ってクライアントのプロキシ コードを生成するときに、HttpMethodAttribute を各 Web メソッドに適用し、その属性の ParameterFormatter プロパティと ReturnFormatter プロパティを MimeFormatter クラスから派生した適切な型に設定します。サーバー側では、ASP.NET 構成ファイル (Web.config) の設定に従って、適切な派生型が使用されます。クライアント側では、WSDL から適切な派生型が判断されます。

継承階層継承階層
System.Object
  System.Web.Services.Protocols.MimeFormatter
     System.Web.Services.Protocols.MimeParameterReader
     System.Web.Services.Protocols.MimeParameterWriter
     System.Web.Services.Protocols.MimeReturnReader
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MimeFormatter メンバ
System.Web.Services.Protocols 名前空間
HttpMethodAttribute クラス

MimeFormatter コンストラクタ


MimeFormatter メソッド


パブリック メソッドパブリック メソッド

プロテクト メソッドプロテクト メソッド
参照参照

関連項目

MimeFormatter クラス
System.Web.Services.Protocols 名前空間
HttpMethodAttribute クラス

MimeFormatter メンバ

SOAP を使用しない HTTP で実装されている Web サービスおよびクライアントのすべてのリーダーとライタの抽象基本クラスを提供します。

MimeFormatter データ型で公開されるメンバを以下の表に示します。


プロテクト コンストラクタプロテクト コンストラクタ
  名前 説明
プロテクト メソッド MimeFormatter  
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

MimeFormatter クラス
System.Web.Services.Protocols 名前空間
HttpMethodAttribute クラス



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「MimeFormatter」の関連用語

MimeFormatterのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



MimeFormatterのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS