XmlSerializationCollectionFixupCallback Delegált

Definíció

Az osztály által a XmlSerializer gyűjteményekre vagy enumerálásokra leképezett SOAP-kódolt XML-adattípusok deszerializálásához használt delegálás.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

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)

Paraméterek

collection
Object

Az a gyűjtemény, amelybe a gyűjteményelemek tömböt másolják.

collectionItems
Object

A programba másolandó elemek tömbje object collection.

Megjegyzések

Az inicializálás során a .NET-keretrendszer XML szerializálási infrastruktúrája dinamikusan létrehoz és lefordít egy ideiglenes osztályt a XmlSerializationReader osztályból származó deszerializáláshoz. A folyamat során a .NET-keretrendszer olyan gyűjteményjavítási módszereket hoz létre, amelyek a XmlSerializationCollectionFixupCallback delegáltat használják. Ez a SOAP-kódolású tömbök vagy a SOAP kódolású, többhivatkozásos elemek esetében fordul elő, amelyek adattípusai mindkét esetben .NET keretrendszergyűjteményekre vagy enumerálásokra képezhetők le. Szükség esetén a rendszer meghívja a gyűjteményjavítási metódust a deszerializálás során.

Nem szabad közvetlenül példányosítani.XmlSerializationCollectionFixupCallback

A SOAP kódolást a SOAP 1.1 specifikáció 5. szakasza ismerteti.

Bővítő metódusok

Name Description
GetMethodInfo(Delegate)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a megadott meghatalmazott által képviselt metódust képviselő objektumot.

A következőre érvényes:

Lásd még