XmlSerializationFixupCallback 代理人
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SOAP でエンコードされた XML データを逆シリアル化するために XmlSerializer クラスが使用するデリゲート。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public delegate void XmlSerializationFixupCallback(System::Object ^ fixup);
public delegate void XmlSerializationFixupCallback(object fixup);
type XmlSerializationFixupCallback = delegate of obj -> unit
Public Delegate Sub XmlSerializationFixupCallback(fixup As Object)
- fixup
- Object
元の状態に戻すオブジェクト、および入力する項目の文字列識別子の配列を含む XmlSerializationReader.Fixup クラスのインスタンス。
.NET FRAMEWORK オブジェクトへの XML ドキュメントの逆シリアル化中に、.NET Framework XML シリアル化インフラストラクチャは、デリゲートを実装する修正メソッドをXmlSerializationFixupCallback動的にインスタンス化します。 インフラストラクチャは、データ型が.NET Framework参照型にマップされる SOAP でエンコードされた配列に対して行われます。 その後、必要に応じて、配列内のオブジェクトを埋めるために、修正メソッドが呼び出されます。
さらに、初期化中に、.NET Framework XML シリアル化インフラストラクチャは、クラスからXmlSerializationReader派生した逆シリアル化用の一時クラスを動的に生成およびコンパイルします。 このプロセス中に、インフラストラクチャは SOAP でエンコードされたマルチ参照 XML データのメソッドを生成 XmlSerializationFixupCallback します。 その後、逆シリアル化中にメソッドが呼び出されます。
クラスの XmlSerializationFixupCallback インスタンスを直接作成しないでください。
SOAP エンコードについては、SOAP 1.1 仕様のセクション 5 で説明されています。
Get |
指定したデリゲートによって表されるメソッドを表すオブジェクトを取得します。 |
製品 | バージョン |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
.NET Standard | 2.0, 2.1 |