XmlSerializationReader.Fixup クラス
アセンブリ: System.Xml (system.xml.dll 内)


XML ドキュメントから .NET Framework オブジェクトへの逆シリアル化時に、.NET Framework XML シリアル化インフラストラクチャにより、XmlSerializationFixupCallback デリゲートを実装するフィックスアップ メソッドが動的にインスタンス化されます。また、このフィックスアップ メソッドを入力と共に格納するXmlSerializationReader.Fixup クラス オブジェクトもインスタンス化されます。インフラストラクチャでこの処理が行われるのは、データ型が .NET Framework 参照型に割り当てられる SOAP エンコード済み配列のためです。次に、必要に応じて、フィックスアップ メソッドが呼び出され、配列内のオブジェクトが補完されます。
また、初期化時に、.NET Framework XML シリアル化インフラストラクチャは、XmlSerializationReader クラスから派生する逆シリアル化用の一時クラスを動的に生成し、コンパイルします。この処理中に、インフラストラクチャは、XmlSerializationFixupCallback プロパティと、多重参照される SOAP エンコード済み XML データの XmlSerializationReader.Fixup クラス オブジェクトを生成します。この後、逆シリアル化時にメソッドが呼び出されます。
XmlSerializationFixupCallback クラスまたは XmlSerializationReader.Fixup クラスのインスタンスを直接作成しないでください。

System.Xml.Serialization.XmlSerializationReader.Fixup


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


XmlSerializationReader.Fixup コンストラクタ (Object, XmlSerializationFixupCallback, Int32)
アセンブリ: System.Xml (system.xml.dll 内)

Dim o As Object Dim callback As XmlSerializationFixupCallback Dim count As Integer Dim instance As New Fixup(o, callback, count)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


XmlSerializationReader.Fixup コンストラクタ (Object, XmlSerializationFixupCallback, String[])
アセンブリ: System.Xml (system.xml.dll 内)

Dim o As Object Dim callback As XmlSerializationFixupCallback Dim ids As String() Dim instance As New Fixup(o, callback, ids)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


XmlSerializationReader.Fixup コンストラクタ

名前 | 説明 |
---|---|
XmlSerializationReader.Fixup (Object, XmlSerializationFixupCallback, Int32) | 生成する文字列配列のサイズを受け取ります。 |
XmlSerializationReader.Fixup (Object, XmlSerializationFixupCallback, String[]) | 文字列配列を受け取ります。 |

XmlSerializationReader.Fixup プロパティ

名前 | 説明 | |
---|---|---|
![]() | Callback | XmlSerializationFixupCallback デリゲートのインスタンスを作成するコールバック メソッドを取得します。 |
![]() | Ids | コールバック実装によって値が設定される Source プロパティに属するオブジェクトのキーの配列を取得または設定します。 |
![]() | Source | コールバック実装によって値が設定される他のオブジェクトを含むオブジェクトを取得または設定します。 |

XmlSerializationReader.Fixup メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

XmlSerializationReader.Fixup メンバ
XmlSerializationFixupCallback デリゲート インスタンスとメソッドの入力を保持します。また、メソッドのパラメータとして機能します。
XmlSerializationReader.Fixup データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | Callback | XmlSerializationFixupCallback デリゲートのインスタンスを作成するコールバック メソッドを取得します。 |
![]() | Ids | コールバック実装によって値が設定される Source プロパティに属するオブジェクトのキーの配列を取得または設定します。 |
![]() | Source | コールバック実装によって値が設定される他のオブジェクトを含むオブジェクトを取得または設定します。 |

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

Weblioに収録されているすべての辞書からXmlSerializationReader.Fixupを検索する場合は、下記のリンクをクリックしてください。

- XmlSerializationReader.Fixupのページへのリンク