XmlSerializationCollectionFixupCallback 代理人

定義

針對 SOAP 編碼之 XML 資料類型 (已對應至集合或列舉) 的還原序列化,XmlSerializer 類別所使用的委派。

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

public delegate void XmlSerializationCollectionFixupCallback(System::Object ^ collection, System::Object ^ collectionItems);
public delegate void XmlSerializationCollectionFixupCallback(object? collection, object? collectionItems);
public delegate void XmlSerializationCollectionFixupCallback(object collection, object collectionItems);
type XmlSerializationCollectionFixupCallback = delegate of obj * obj -> unit
Public Delegate Sub XmlSerializationCollectionFixupCallback(collection As Object, collectionItems As Object)

參數

collection
Object

將集合項目陣列複製到其中的集合。

collectionItems
Object

要複製到「物件集合」中的項目陣列。

備註

在初始化期間,.NET Framework XML 序列化基礎結構會動態產生並編譯暫時類別,以便還原序列化衍生自 XmlSerializationReader 類別。 在此程式中,.NET Framework會產生使用委派的 XmlSerializationCollectionFixupCallback 集合修正方法。 這會發生在 SOAP 編碼陣列或 SOAP 編碼的多參考元素中,在任一情況下,其資料類型會對應至.NET Framework集合或列舉。 必要時,會在還原序列化期間呼叫集合修正方法。

您不應該直接具現化 XmlSerializationCollectionFixupCallback

SOAP 編碼會在 SOAP 1.1 規格的第 5 節中說明。

擴充方法

GetMethodInfo(Delegate)

取得表示特定委派所代表之方法的物件。

適用於

另請參閱