SoapOption 列挙体とは? わかりやすく解説

SoapOption 列挙体

SoapTypeAttribute クラスで使用する SOAP 構成オプションを指定します。

この列挙体には、メンバ値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。

名前空間: System.Runtime.Remoting.Metadata
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

<SerializableAttribute> _
<ComVisibleAttribute(True)> _
<FlagsAttribute> _
Public Enumeration SoapOption
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
[FlagsAttribute] 
public enum SoapOption
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
[FlagsAttribute] 
public enum class SoapOption
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
/** @attribute FlagsAttribute() */ 
public enum SoapOption
SerializableAttribute 
ComVisibleAttribute(true) 
FlagsAttribute 
public enum SoapOption
メンバメンバ
 メンバ名説明
AlwaysIncludeTypes型が常に SOAP 要素に含まれることを示します。このオプションは、すべての要素で型を必要とする SOAP 実装で SOAP 相互運用を実行する場合に役立ちます。 
EmbedAll参照なしで SOAP が生成されることを示します。このオプションは現在実装されていません。 
None追加のオプションが何も選択されていないことを示す既定のオプション。 
Option1一時的な相互運用状態に対して予約されているパブリック オプション。使用方法は変更されます。 
Option2一時的な相互運用状態に対して予約されているパブリック オプション。使用方法は変更されます。 
XsdStringSOAP エンベロープ内の出力 SOAP 文字列型が XSD プリフィックスを使用していることと、結果の XML に文字列の ID 属性がないことを示します。 

たとえば、クラスは、既定で次に示す SOAP 形式でリモート処理されます。

 <member1>10</member1>
 <member2>hello</member2>
 <member3 href="#ref-3"/>
 <member4 href="#ref-4"/>
 <member4shared href="#ref-4"/>
 <member5 href="#ref-5"/>
 <member6 xsi:type="SOAP-ENC:string">Hello World</member6>
 <str1>hello &#60; world</str1>
 <str2>&#60;</str2>
 <str3>&#60; world</str3>
 <str4 href="#ref-7"/>

XsdString オプションを使用したリモート処理シリアル化では、次の XML が生成されます。

 <member1 xsi:type="xsd:int">10</member1>
 <member2 xsi:type="xsd:string">hello</member2>
 <member3 xsi:type="xsd:string">hello</member3>
 <member4 href="#ref-3"/>
 <member4shared href="#ref-3"/>
 <member5 href="#ref-4"/>
 <member6 xsi:type="xsd:string">Hello World</member6>
 <str1 xsi:type="xsd:string">hello &#60; world</str1>
 <str2 xsi:type="xsd:string">&#60;</str2>
 <str3 xsi:type="xsd:string">&#60; world</str3>
 <str4 xsi:type="xsd:string">hello &#60; world</str4>

SOAP エンベロープの詳細については、www.w3.org/tr/soap/#_Toc478383494 を参照してください。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
System.Runtime.Remoting.Metadata 名前空間



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

「SoapOption 列挙体」の関連用語

SoapOption 列挙体のお隣キーワード
検索ランキング

   

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



SoapOption 列挙体のページの著作権

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

©2026 GRAS Group, Inc.RSS