XmlSerializationReader.AddFixup 方法

定義

儲存含有回呼方法的物件,然後在必要時進行後續呼叫,以填入與 SOAP 編碼陣列或 SOAP 編碼之多重參考項目對應的 .NET Framework 集合或列舉中。

多載

AddFixup(XmlSerializationReader+CollectionFixup)

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

儲存包含回呼方法的物件,然後在必要時呼叫此方法,以填入與 SOAP 編碼陣列或 SOAP 編碼之多重參考元素對應的 .NET 集合或列舉中。

AddFixup(XmlSerializationReader+Fixup)

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

儲存含有回呼方法執行個體的物件,並在必要時呼叫此方法執行個體,以填入 SOAP 編碼陣列中的物件。

備註

的受保護成員 XmlSerializationReader 僅供在 .NET Framework XML 序列化基礎結構內部使用的衍生類別使用。

AddFixup(XmlSerializationReader+CollectionFixup)

儲存包含回呼方法的物件,然後在必要時呼叫此方法,以填入與 SOAP 編碼陣列或 SOAP 編碼之多重參考元素對應的 .NET 集合或列舉中。

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

protected:
 void AddFixup(System::Xml::Serialization::XmlSerializationReader::CollectionFixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.CollectionFixup? fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.CollectionFixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.CollectionFixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.CollectionFixup)

參數

備註

的受保護成員 XmlSerializationReader 僅供在 .NET XML 序列化基礎結構內部使用的衍生類別使用。

在初始化期間,.NET XML 序列化基礎結構會動態產生並編譯衍生自 XmlSerializationReader 的還原序列化暫存類別。 在此程式中,基礎結構會產生 XmlSerializationCollectionFixupCallback 方法,並建立 XmlSerializationReader.CollectionFixup 物件來儲存修正方法及其輸入資料。 基礎結構會針對 SOAP 編碼陣列或 SOAP 編碼的多參考元素執行此動作,其資料類型會對應至 .NET 集合或列舉。 接下來,必要時,會在還原序列化期間叫用方法,以填入陣列專案或多重參考的物件。

您不應該直接建立 或 XmlSerializationReader.CollectionFixup 類別的 XmlSerializationCollectionFixupCallback 實例。

適用於

AddFixup(XmlSerializationReader+Fixup)

儲存含有回呼方法執行個體的物件,並在必要時呼叫此方法執行個體,以填入 SOAP 編碼陣列中的物件。

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

protected:
 void AddFixup(System::Xml::Serialization::XmlSerializationReader::Fixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.Fixup? fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.Fixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.Fixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.Fixup)

參數

fixup
XmlSerializationReader.Fixup

XmlSerializationFixupCallback 委派及回呼方法的輸入資料。

備註

的受保護成員 XmlSerializationReader 僅供在 .NET Framework XML 序列化基礎結構內部使用的衍生類別使用。

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

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

您不應該直接建立 或 XmlSerializationReader.Fixup 類別的 XmlSerializationFixupCallback 實例。

適用於