<interopXmlType> 要素
共通言語ランタイムの型と、XML の型および名前空間との間の双方向の割り当てを作成します。この要素は、型が SOAP の xsi:type 属性で指定されているときに使用します。
<configuration>
<system.runtime.remoting> 要素
<application> 要素
<soapInterop> 要素
<interopXmlType> 要素
<interopXmlType
clr="FullTypeName, AssemblyName"
xml="XmlType, XmlNamespace"
/>
属性および要素
以降のセクションでは、属性、子要素、および親要素について説明します。
属性
属性 | 説明 |
---|---|
clr |
必須属性 XML の型および名前空間への割り当てを作成する型の完全型名とアセンブリ名を指定します。格納しているアセンブリがグローバル アセンブリ キャッシュ内にある場合は、バージョン、カルチャ、および公開キーの情報が含まれます。 |
xml |
必須属性 型およびアセンブリへの割り当てを作成する XML の型名および型名前空間を指定します。 |
子要素
なし。
親要素
要素 | 説明 |
---|---|
application |
アプリケーションが使用および公開するリモート オブジェクトに関する情報を指定します。 |
configuration |
共通言語ランタイムおよび .NET Framework アプリケーションで使用されるすべての構成ファイルのルート要素です。 |
soapInterop |
SOAP で使用する型の割り当てを指定します。 |
system.runtime.remoting |
リモート オブジェクトおよびチャネルに関する情報を指定します。 |
例
要素 ElementName
および XML 名前空間 Example:mynamespace
と、AssemblyName
アセンブリによって実装されている .NET 型 TypeName
を関連付けるコード例を次に示します。XML の型および名前空間についても同様です。
<configuration>
<system.runtime.remoting>
<application name="soapInterop">
<soapInterop>
<interopXmlElement
xml="ElementName,Example:mynamespace"
clr="TypeName,AssemblyName"
/>
<interopXmlType
xml="XmlTypeName,Example:TypeNamespace"
clr="TypeName,AssemblyName"
/>
</soapInterop>
</application>
</system.runtime.remoting>
</configuration>
関連項目
参照
Copyright © 2007 by Microsoft Corporation.All rights reserved.