System.Runtime.Remoting.Metadata 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オブジェクトとフィールドの SOAP の生成と処理をカスタマイズするために使用できるクラスと属性が含まれています。 この名前空間のクラスは、SOAPAction ヘッダー フィールド、型出力、XML 要素名、およびメソッド XML 名前空間 URI を示すために使用できます。 この情報は、SOAP の生成中に SOAP シリアライザーによって使用され、Web サービス記述言語 (WSDL) の生成時に Soapsuds Tool (Soapsuds.exe ) によって使用されます。 この名前空間の属性で指定された情報は、生成された SOAP の受信側で使用して、リモートメソッド呼び出しとオブジェクトの処理をカスタマイズできます。 System.Runtime.Remoting.Metadata名前空間の最も重要なクラスの 1 つは、SoapAttribute クラスです。 SoapAttribute クラスは機能せず、すべてのメタデータ属性の基底クラスとしてのみ使用できます。
クラス
| 名前 | 説明 |
|---|---|
| SoapAttribute |
すべての SOAP 属性の既定の機能を提供します。 |
| SoapFieldAttribute |
フィールドの SOAP の生成と処理をカスタマイズします。 このクラスは継承できません。 |
| SoapMethodAttribute |
メソッドの SOAP の生成と処理をカスタマイズします。 このクラスは継承できません。 |
| SoapParameterAttribute |
パラメーターの SOAP の生成と処理をカスタマイズします。 このクラスは継承できません。 |
| SoapTypeAttribute |
ターゲット型の SOAP の生成と処理をカスタマイズします。 このクラスは継承できません。 |
列挙型
| 名前 | 説明 |
|---|---|
| SoapOption |
SoapTypeAttribute クラスで使用する SOAP 構成オプションを指定します。 |
| XmlFieldOrderOption |
この列挙型は使用しないでください。.NET Framework リモート処理インフラストラクチャでは使用されません。 |
注釈
SOAPAction HTTP ヘッダー フィールドの詳細については、W3C 仕様の 「SOAPAction HTTP ヘッダー フィールド」 セクションを参照してください。