XmlSerializationCollectionFixupCallback Delegált
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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. |