XmlSerializationCollectionFixupCallback Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Delegat, der von der XmlSerializer-Klasse zum Deserialisieren von SOAP-codierten XML-Datentypen verwendet wird, denen Auflistungen oder Enumerationen zugeordnet sind.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
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)
Parameter
- collection
- Object
Die Auflistung, in die das Array mit den Auflistungselementen kopiert wird.
- collectionItems
- Object
Ein Array von Elementen, die in die object collection
kopiert werden sollen.
Hinweise
Während der Initialisierung generiert und kompiliert die .NET Framework XML-Serialisierungsinfrastruktur dynamisch eine temporäre Klasse für die Von der XmlSerializationReader -Klasse abgeleitete Deserialisierung. Während dieses Prozesses generiert der .NET Framework Methoden zum Beheben von Auflistungen, die den XmlSerializationCollectionFixupCallback Delegaten verwenden. Dies geschieht für SOAP-codierte Arrays oder SOAP-codierte Elemente mit mehreren Verweisen, deren Datentypen in beiden Fällen .NET Framework Sammlungen oder Enumerationen zugeordnet werden. Bei Bedarf wird die Methode zum Beheben der Auflistung während der Deserialisierung aufgerufen.
Sie sollten nicht direkt instanziieren XmlSerializationCollectionFixupCallback.
Die SOAP-Codierung wird in Abschnitt 5 der SOAP 1.1-Spezifikation beschrieben.
Erweiterungsmethoden
GetMethodInfo(Delegate) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird. |