XmlSerializationCollectionFixupCallback Delegat

Definition

Ein Delegat, der von der XmlSerializer-Klasse zum Deserialisieren von SOAP-codierten XML-Datentypen verwendet wird, denen Auflistungen oder Enumerationen zugeordnet sind.Delegate used by the XmlSerializer class for deserialization of SOAP-encoded XML data types that map to collections or enumerations.

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);
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.The collection into which the collection items array is copied.

collectionItems
Object

Ein Array von Elementen, das in die object collection kopiert werden soll.An array of items to be copied into the object collection.

Vererbung
XmlSerializationCollectionFixupCallback

Hinweise

Während der Initialisierung generiert und kompiliert die .NET Framework XML-Serialisierungsinfrastruktur dynamisch eine temporäre Klasse für die Deserialisierung, die von der XmlSerializationReader-Klasse abgeleitet wird.During initialization, the .NET Framework XML serialization infrastructure dynamically generates and compiles a temporary class for deserialization derived from the XmlSerializationReader class. Während dieses Vorgangs generiert das .NET Framework Sammlungs Korrekturmethoden, die den XmlSerializationCollectionFixupCallback Delegaten verwenden.During this process, the .NET Framework generates collection fix-up methods that use the XmlSerializationCollectionFixupCallback delegate. Dies tritt bei SOAP-codierten Arrays oder SOAP-codierten multireference-Elementen auf, deren Datentypen in beiden Fällen .NET Framework Auflistungen oder Enumerationen zugeordnet werden.This occurs for SOAP-encoded arrays or SOAP-encoded, multi-reference elements whose data types, in either case, map to .NET Framework collections or enumerations. Bei Bedarf wird die Sammlungs Korrekturmethode während der Deserialisierung aufgerufen.As necessary, the collection fix-up method is called during deserialization.

XmlSerializationCollectionFixupCallbacksollten nicht direkt instanziiert werden.You should not directly instantiate XmlSerializationCollectionFixupCallback.

SOAP-Codierung wird in Abschnitt 5 der Spezifikation von SOAP 1,1 beschrieben.SOAP encoding is described in Section 5 of the SOAP 1.1 specification.

Erweiterungsmethoden

GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.Gets an object that represents the method represented by the specified delegate.

Gilt für:

Siehe auch