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.
Stellvertretung, die von der XmlSerializer Klasse für die Deserialisierung von SOAP-codierten XML-Datentypen verwendet wird, die 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 Sammlungselementarray kopiert wird.
- collectionItems
- Object
Ein Array von Elementen, die in das object collectionElement kopiert werden sollen.
Hinweise
Während der Initialisierung generiert und kompiliert die .NET Framework-XML-Serialisierungsinfrastruktur dynamisch eine temporäre Klasse für deserialisierung, die von der XmlSerializationReader-Klasse abgeleitet wurde. Während dieses Vorgangs generiert das .NET Framework Sammlungskorrekturmethoden, die den delegat XmlSerializationCollectionFixupCallback verwenden. Dies geschieht für SOAP-codierte Arrays oder SOAP-codierte, Mehrfachverweiselemente, deren Datentypen in beiden Fällen .NET Framework-Auflistungen oder Enumerationen zugeordnet sind. Bei Bedarf wird die Sammlungskorrekturmethode 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
| Name | Beschreibung |
|---|---|
| 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 vom angegebenen Delegaten dargestellte Methode darstellt. |