XmlSerializationCollectionFixupCallback Delegera
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Delegera som används av XmlSerializer klassen för deserialisering av SOAP-kodade XML-datatyper som mappar till samlingar eller uppräkningar.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
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)
Parametrar
- collection
- Object
Samlingen som samlingsobjektmatrisen kopieras till.
- collectionItems
- Object
En matris med objekt som ska kopieras till object collection.
Kommentarer
Under initieringen genererar och kompilerar xml-serialiseringsinfrastrukturen för .NET Framework dynamiskt en tillfällig klass för deserialisering som härletts från klassen XmlSerializationReader. Under den här processen genererar .NET Framework insamlingskorrigeringsmetoder som använder ombudet XmlSerializationCollectionFixupCallback. Detta inträffar för SOAP-kodade matriser eller SOAP-kodade flerreferenselement vars datatyper i båda fallen mappas till .NET Framework-samlingar eller uppräkningar. Vid behov anropas insamlingskorrigeringsmetoden under deserialisering.
Du bör inte direkt instansiera XmlSerializationCollectionFixupCallback.
SOAP-kodning beskrivs i avsnitt 5 i SOAP 1.1-specifikationen.
Tilläggsmetoder
| Name | Description |
|---|---|
| GetMethodInfo(Delegate) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett objekt som representerar den metod som representeras av det angivna ombudet. |