Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
.gif)
.gif)
.gif)
.gif)