XmlSerializationReader-Member
Steuert die Deserialisierung durch die XmlSerializer-Klasse.
In den folgenden Tabellen werden die vom XmlSerializationReader -Typ verfügbar gemachten Member aufgeführt.
Geschützte Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
XmlSerializationReader | Initialisiert eine neue Instanz der XmlSerializationReader-Klasse. |
Zum Seitenanfang
Geschützte Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
DecodeName | Ruft einen Wert ab, der bestimmt, ob XML-Zeichenfolgen in gültige .NET Framework-Typnamen umgewandelt werden, oder legt diesen fest. |
![]() |
Document | Ruft das XML-Dokumentobjekt ab, in das das XML-Dokument deserialisiert wird. |
![]() |
IsReturnValue | Ruft einen Wert ab, der für einen SOAP 1.1-Rückgabewert true muss, oder legt diesen fest. |
![]() |
Reader | Ruft das XmlReader-Objekt ab, das von XmlSerializationReader verwendet wird. |
![]() |
ReaderCount | Ruft den aktuellen Zähler des XmlReader ab. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
![]() |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() ![]() |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
![]() |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
![]() |
AddFixup | Überladen. Speichert ein Objekt, das eine Rückrufmethode enthält. Diese wird anschließend zum Füllen von .NET Framework-Auflistungen oder -Enumerationen aufgerufen, die SOAP-codierten Arrays oder SOAP-codierten Elementen zugeordnet sind, auf die mehrfach verwiesen wird. |
![]() |
AddReadCallback | Speichert eine Implementierung des XmlSerializationReadCallback-Delegaten und seiner Eingabedaten für einen späteren Aufruf. |
![]() |
AddTarget | Speichert ein aus einem SOAP-codierten multiRef-Element deserialisiertes Objekt für späteren Zugriff durch die GetTarget-Methode. |
![]() |
CheckReaderCount | Überprüft, ob der Deserialisierer auf das nächste Element gesetzt wurde. |
![]() |
CollapseWhitespace | Entfernt sämtliche Vorkommen von Leerraumzeichen am Anfang und am Ende der angegebenen Zeichenfolge. |
![]() |
CreateAbstractTypeException | Erstellt eine InvalidOperationException, die angibt, dass das deserialisierte Objekt abstrakt sein muss. |
![]() |
CreateBadDerivationException | Füllt ein Objekt aus seiner XML-Darstellung an der aktuellen Position des XmlReader. Dabei besteht die Option, das innere Element zu lesen. |
![]() |
CreateCtorHasSecurityException | Erstellt eine InvalidOperationException, die angibt, dass das deserialisierte Objekt nicht instanziiert werden kann, weil der Konstruktor eine Sicherheitsausnahme auslöst. |
![]() |
CreateInaccessibleConstructorException | Erstellt eine InvalidOperationException, die angibt, dass das deserialisierte Objekt nicht instanziiert werden kann, weil kein Konstruktor verfügbar ist. |
![]() |
CreateInvalidCastException | Überladen. Erstellt eine InvalidCastException, die angibt, dass eine explizite Konvertierung fehlgeschlagen ist. |
![]() |
CreateMissingIXmlSerializableType | Erstellt eine InvalidOperationException, die angibt, dass ein abgeleiteter Typ, der einem XML-Schemadatentyp zugeordnet ist, nicht gefunden werden kann. |
![]() |
CreateReadOnlyCollectionException | Erstellt eine InvalidOperationException, die angibt, dass ein SOAP-codierter Auflistungstyp nicht geändert und nicht mit Werten gefüllt werden kann. |
![]() |
CreateUnknownConstantException | Erstellt eine InvalidOperationException, die besagt, dass ein Enumerationswert nicht gültig ist. |
![]() |
CreateUnknownNodeException | Erstellt eine InvalidOperationException, die angibt, dass die aktuelle Position von XmlReader einen unbekannten XML-Knoten darstellt. |
![]() |
CreateUnknownTypeException | Erstellt eine InvalidOperationException, die angibt, dass ein Typ unbekannt ist. |
![]() |
EnsureArrayIndex | Stellt sicher, dass ein angegebenes Array oder eine Kopie groß genug für einen angegebenen Index ist. |
![]() |
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
FixupArrayRefs | Füllt ein SOAP-codiertes Array, dessen Datentyp einem .NET Framework-Verweistyp zugeordnet ist, mit Werten. |
![]() |
GetArrayLength | Ruft die Länge vom SOAP-codierten Arrays ab, auf dem der XmlReader gerade positioniert ist. |
![]() |
GetNullAttr | Bestimmt, ob das XML-Element an der aktuellen Position des XmlReader ein NULL-Attribute mit dem Wert true hat. |
![]() |
GetTarget | Ruft ein Objekt ab, das aus einem SOAP-codierten multiRef-Element deserialisiert wird und das vorher mit AddTarget gespeichert wurde. |
![]() |
GetXsiType | Ruft den Wert des xsi:type-Attributs für das XML-Element an der aktuellen Position des XmlReader ab. |
![]() |
InitCallbacks | Initialisiert Rückrufmethoden, die Objekte auffüllen, die SOAP-codierten XML-Daten zugeordnet sind. |
![]() |
InitIDs | Speichert Element- und Attributnamen in einem NameTable-Objekt. |
![]() |
IsXmlnsAttribute | Bestimmt, ob ein XML-Attributname einen XML-Namespace angibt. |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
ParseWsdlArrayType | Legt den Wert des XML-Attributs fest, wenn dieses den Typ arrayType aus dem WSDL-Namespace besitzt (Web Services Description Language). |
![]() |
ReadElementQualifiedName | Lässt den XmlReader den vollqualifizierten Namen des Elements lesen, auf dem er gerade positioniert ist. |
![]() |
ReadEndElement | Lässt den XmlReader ein XML-Endtag lesen. |
![]() |
ReadNull | Weist den XmlReader an, das aktuelle XML-Element zu lesen, wenn es ein NULL-Attribut mit dem Wert true hat. |
![]() |
ReadNullableQualifiedName | Weist den XmlReader an, den vollqualifizierten Namen des Elements lesen, auf dem er gerade positioniert ist. |
![]() |
ReadNullableString | Weist den XmlReader an, ein einfaches nur aus Text bestehendes XML-Element zu lesen, das NULL (Nothing in Visual Basic) sein könnte. |
![]() |
ReadReference | Liest den Wert des href-Attributs (ref-Attribut in SOAP 1.2), das bei der SOAP-Codierung zum Verweis auf ein XML-Element verwendet wird. |
![]() |
ReadReferencedElement | Überladen. Deserialisiert ein Objekt aus einem SOAP-codierten multiRef-Element. |
![]() |
ReadReferencedElements | Deserialisiert Objekte aus den SOAP-codierten multiRef-Elementen in einer SOAP-Nachricht. |
![]() |
ReadReferencingElement | Überladen. Deserialisiert ein Objekt aus einem XML-Element in einer SOAP-Nachricht, die einen Verweis auf ein multiRef-Element enthält. |
![]() |
ReadSerializable | Erstellt ein Objekt aus seiner XML-Darstellung an der aktuellen Position des XmlReader. |
![]() |
ReadString | Überladen. Liest die aktuelle an den Eingabewert angefügte Zeichenfolge und gibt diese zurück. |
![]() |
ReadTypedNull | Liest ein XML-Element, das NULL-Werte (xsi:nil = 'true') zulässt, und gibt einen generischen Nullable-Wert zurück. |
![]() |
ReadTypedPrimitive | Ruft den Wert des XML-Knotens ab, auf dem der XmlReader gerade positioniert ist. |
![]() |
ReadXmlDocument | Weist den XmlReader an, an seiner aktuellen Position ein Stammelement eines XML-Dokuments zu lesen. |
![]() |
ReadXmlNode | Weist den XmlReader an, den XML-Knoten an der aktuellen Position zu lesen. |
![]() |
Referenced | Speichert ein Objekt, das aus einem SOAP-codierten multiRef-Element deserialisiert werden soll. |
![]() ![]() |
ResolveDynamicAssembly | Ruft eine dynamisch generierte Assembly nach ihrem Namen ab. |
![]() |
ShrinkArray | Stellt sicher, dass ein angegebenes Array oder eine Kopie eine angegebene Länge nicht überschreitet. |
![]() |
ToByteArrayBase64 | Überladen. Liest den aktuellen Wert und gibt ihn als Base64-Bytearray zurück. |
![]() |
ToByteArrayHex | Überladen. Gibt den aktuellen Wert als hexadezimales Bytearray zurück. |
![]() ![]() |
ToChar | Erstellt ein Char-Objekt aus einer Eingabezeichenfolge. |
![]() ![]() |
ToDate | Erstellt ein DateTime-Objekt aus einer Eingabezeichenfolge. |
![]() ![]() |
ToDateTime | Erstellt ein DateTime-Objekt aus einer Eingabezeichenfolge. |
![]() ![]() |
ToEnum | Erzeugt aus einer Zeichenfolge mit voneinander getrennten Bezeichnern, die Konstanten aus der Enumeratorliste darstellen, einen numerischen Enumerationswert. |
![]() ![]() |
ToTime | Erzeugt ein DateTime aus einer Zeichenfolge, die eine Uhrzeit darstellt. |
![]() ![]() |
ToXmlName | Decodiert einen XML-Namen. |
![]() ![]() |
ToXmlNCName | Decodiert einen XML-Namen. |
![]() ![]() |
ToXmlNmToken | Decodiert einen XML-Namen. |
![]() ![]() |
ToXmlNmTokens | Decodiert einen XML-Namen. |
![]() |
ToXmlQualifiedName | Erhält einen XmlQualifiedName von einem Namen, der möglicherweise ein Präfix enthält. |
![]() |
UnknownAttribute | Überladen. Löst ein UnknownAttribute-Ereignis für die aktuelle Position des XmlReader aus. |
![]() |
UnknownElement | Überladen. |
![]() |
UnknownNode | Überladen. Löst ein UnknownNode-Ereignis für die aktuelle Position des XmlReader aus. |
![]() |
UnreferencedObject | Löst ein UnreferencedObject-Ereignis für die aktuelle Position des XmlReader aus. |
Zum Seitenanfang
Siehe auch
Referenz
XmlSerializationReader-Klasse
System.Xml.Serialization-Namespace
XmlSerializer
XmlSerializationWriter