XmlSerializationWriter.InitCallbacks メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SOAP でエンコードされた XML データをシリアル化するために、 XmlSerializationWriteCallback デリゲートのインスタンスを初期化します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
protected:
abstract void InitCallbacks();
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
protected abstract void InitCallbacks();
protected abstract void InitCallbacks();
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
abstract member InitCallbacks : unit -> unit
abstract member InitCallbacks : unit -> unit
Protected MustOverride Sub InitCallbacks ()
- 属性
注釈
XmlSerializationWriter の保護されたメンバーは、.NET Framework XML シリアル化インフラストラクチャ内で内部的に使用される派生クラスでのみ使用することを目的としています。
初期化中、.NET Framework XML シリアル化インフラストラクチャは、XmlSerializationWriter から派生したシリアル化用の一時クラスを動的に生成してコンパイルします。 このプロセス中、.NET Framework は、XmlSerializationWriteCallback デリゲートを実装する書き込みメソッドを生成します。 これは、SOAP でエンコードされた XML を使用してシリアル化され、ルート要素ではない、.NET型と XML データ型の間の特定のマッピングに対して行われます。 その後、必要に応じて、シリアル化中に書き込みメソッドが呼び出されます。
抽象 InitCallbacks メソッドは、一時的な派生クラスがインスタンスを作成し、書き込みコールバック メソッドを初期化する場所です。
XmlSerializationWriteCallbackのインスタンスを直接作成しないでください。
SOAP エンコードについては、SOAP 1.1 仕様のセクション 5 で説明します。