次の方法で共有


XmlSerializationWriter.InitCallbacks メソッド

定義

SOAP エンコード済み XML データをシリアル化する、XmlSerializationWriteCallback デリゲートのインスタンスを初期化します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

protected:
 abstract void InitCallbacks();
protected abstract void InitCallbacks ();
abstract member InitCallbacks : unit -> unit
Protected MustOverride Sub InitCallbacks ()

注釈

保護されたメンバーXmlSerializationWriterは、.NET Framework XML シリアル化インフラストラクチャ内で内部的に使用される派生クラスでのみ使用することを目的としています。

初期化中、.NET Framework XML シリアル化インフラストラクチャは、派生したXmlSerializationWriterシリアル化用の一時クラスを動的に生成してコンパイルします。 このプロセス中に、.NET Frameworkはデリゲートを実装する書き込みメソッドをXmlSerializationWriteCallback生成します。 これは、SOAP でエンコードされた XML を使用してシリアル化され、ルート要素ではない、.NET Framework型と XML データ型の間の特定のマッピングに対して行われます。 その後、必要に応じて、シリアル化中に書き込みメソッドが呼び出されます。

抽象 InitCallbacks メソッドは、一時的な派生クラスがインスタンスを作成し、書き込みコールバック メソッドを初期化する場所です。

のインスタンス XmlSerializationWriteCallbackを直接作成しないでください。

SOAP エンコードについては、SOAP 1.1 仕様のセクション 5 で説明されています。

適用対象