<preLoad> 要素
SoapAttribute を拡張するクラスから割り当てを読み込んでおく型を指定します。.NET Framework リモート処理システムでは、これらの型はシリアル化時には自動的に認識されますが、適切に逆シリアル化するためには、これらの構成要素やそれに対応するプログラム呼び出しが必要になります。
<configuration>
<system.runtime.remoting>
<application>
<soapInterop>
<preLoad>
<preLoad type="FullTypeName" />
<preLoad assembly="AssemblyName" />
省略可能属性
属性 | 説明 |
---|---|
type |
逆シリアル化できるようにプリロードしておく型を指定します。格納しているアセンブリがグローバル アセンブリ キャッシュ内にある場合は、バージョン、カルチャ、および公開キーの情報が含まれます。 |
assembly |
指定したアセンブリ内に記述されているすべての型をプリロードします。 |
例
要素 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"
/>
<preLoad
type="TypeName"
assembly="AssemblyName"
</soapInterop>
</application>
</system.runtime.remoting>
</configuration>
要件
構成ファイル : アプリケーション構成ファイル、マシン構成ファイル (Machine.config)
関連項目
参照
Copyright © 2007 by Microsoft Corporation.All rights reserved.