XmlSerializationReader.Fixup 類別

定義

存放一個 XmlSerializationFixupCallback 委派執行個體,加上此方法的輸入資料;同時也當做此方法的參數。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

C#
protected class XmlSerializationReader.Fixup
繼承
XmlSerializationReader.Fixup

備註

將 XML 檔案還原序列化成.NET Framework物件時,.NET Framework XML 序列化基礎結構會動態具現化實 XmlSerializationFixupCallback 作委派的修正方法;此外,它會具 XmlSerializationReader.Fixup 現化類別物件來儲存修正方法及其輸入。 基礎結構會針對資料類型對應至.NET Framework參考類型的 SOAP 編碼陣列執行此動作。 然後,視需要呼叫修正方法以填入陣列中的物件。

此外,在初始化期間,.NET Framework XML 序列化基礎結構會動態產生並編譯暫時類別,以便還原序列化衍生自 XmlSerializationReader 類別。 在此程式中,基礎結構會產生 XmlSerializationFixupCallback 屬性加上 XmlSerializationReader.Fixup SOAP 編碼的多參考 XML 資料類別物件。 接著會在還原序列化期間叫用方法。

請勿直接建立 或 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)

適用於

產品 版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.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, 4.8.1
.NET Standard 2.0, 2.1

另請參閱