XmlSerializationReader.Fixup クラス

定義

XmlSerializationFixupCallback デリゲート インスタンスとメソッドの入力を保持します。また、メソッドのパラメーターとして機能します。

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

protected: ref class XmlSerializationReader::Fixup
protected class XmlSerializationReader.Fixup
Protected Class XmlSerializationReader.Fixup
継承
XmlSerializationReader.Fixup

注釈

XML ドキュメントを .NET Framework オブジェクトに逆シリアル化する際に、.NET Framework XML シリアル化インフラストラクチャは、デリゲートを実装XmlSerializationFixupCallbackする修正メソッドを動的にインスタンス化します。さらに、クラス オブジェクトをインスタンス化XmlSerializationReader.Fixupして、修正メソッドとその入力を格納します。 インフラストラクチャは、データ型が.NET Framework参照型にマップされる SOAP でエンコードされた配列に対して行われます。 次に、必要に応じて、配列内のオブジェクトを埋めるために修正メソッドが呼び出されます。

さらに、初期化中に、.NET Framework XML シリアル化インフラストラクチャによって、クラスから派生した逆シリアル化のための一時クラスが動的にXmlSerializationReader生成およびコンパイルされます。 このプロセスの間、インフラストラクチャは、SOAP でエンコードされた多参照 XML データのプロパティとXmlSerializationReader.Fixupクラス オブジェクトを生成XmlSerializationFixupCallbackします。 その後、逆シリアル化中にメソッドが呼び出されます。

または XmlSerializationReader.Fixup クラスのXmlSerializationFixupCallbackインスタンスを直接作成しないでください。

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

コンストラクター

XmlSerializationReader.Fixup(Object, XmlSerializationFixupCallback, Int32)

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

XmlSerializationReader.Fixup クラスの新しいインスタンスを初期化します。

XmlSerializationReader.Fixup(Object, XmlSerializationFixupCallback, String[])

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

XmlSerializationReader.Fixup クラスの新しいインスタンスを初期化します。

プロパティ

Callback

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

XmlSerializationFixupCallback デリゲートのインスタンスを作成するコールバック メソッドを取得します。

Ids

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

コールバック実装によって値が設定される Source プロパティに属するオブジェクトのキーの配列を取得または設定します。

Source

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

コールバック実装によって値が設定される他のオブジェクトを含むオブジェクトを取得または設定します。

メソッド

Equals(Object)

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

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

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

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

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

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

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

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

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

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください