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.
Serialisiert und deserialisiert Objekte in und aus XML-Dokumenten. Mit XmlSerializer können Sie steuern, wie Objekte in XML codiert werden.
In den folgenden Tabellen werden die vom XmlSerializer -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
(siehe auch Geschützte Konstruktoren )
| Name | Beschreibung | |
|---|---|---|
![]() |
XmlSerializer | Überladen. Initialisiert eine neue Instanz der XmlSerializer-Klasse. |
Zum Seitenanfang
Geschützte Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
XmlSerializer | Überladen. Initialisiert eine neue Instanz der XmlSerializer-Klasse. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
| Name | Beschreibung | |
|---|---|---|
![]() |
CanDeserialize | Ruft einen Wert ab, der angibt, ob dieser XmlSerializer ein angegebenes XML-Dokument deserialisieren kann. |
![]() |
Deserialize | Überladen. Deserialisiert ein XML-Dokument. |
![]() |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) |
![]() |
FromMappings | Überladen. Gibt eine Instanz der XmlSerializer-Klasse aus den angegebenen Zuordnungen zurück. |
![]() |
FromTypes | Gibt ein Array von XmlSerializer-Objekten zurück, das aus einem Array von Typen erstellt wurde. |
![]() |
GenerateSerializer | Überladen. Gibt eine Assembly zurück, die typisierte Serialisierungsprogramme enthält. |
![]() |
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.) |
![]() |
GetXmlSerializerAssemblyName | Überladen. Gibt den Namen der Assembly zurück, die eine oder mehrere Versionen des XmlSerializer enthält, die für das Serialisieren oder Deserialisieren bestimmter Typen erstellt wurden. |
![]() |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
![]() |
Serialize | Überladen. Serialisiert ein Objekt in ein XML-Dokument. |
![]() |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Geschützte Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
CreateReader | Gibt ein Objekt zurück, das zum Lesen des zu serialisierenden XML-Dokuments verwendet wird. |
![]() |
CreateWriter | Gibt beim Überschreiben in einer abgeleiteten Klasse einen Writer zurück, der zum Serialisieren des Objekts verwendet wird. |
![]() |
Deserialize | Überladen. Deserialisiert ein XML-Dokument. |
![]() |
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.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
Serialize | Überladen. Serialisiert ein Objekt in ein XML-Dokument. |
Zum Seitenanfang
Öffentliche Ereignisse
| Name | Beschreibung | |
|---|---|---|
![]() |
UnknownAttribute | Tritt ein, wenn XmlSerializer während der Deserialisierung auf ein XML-Attribut von unbekanntem Typ stößt. |
![]() |
UnknownElement | Tritt ein, wenn XmlSerializer während der Deserialisierung auf ein XML-Element von unbekanntem Typ stößt. |
![]() |
UnknownNode | Tritt ein, wenn XmlSerializer während der Deserialisierung auf einen XML-Knoten von unbekanntem Typ stößt. |
![]() |
UnreferencedObject | Tritt während der Deserialisierung eines SOAP-codierten XML-Streams ein, wenn XmlSerializer auf einen bekannten Typ stößt, der nicht verwendet wird oder auf den nicht verwiesen wird. |
Zum Seitenanfang
Siehe auch
Referenz
XmlSerializer-Klasse
System.Xml.Serialization-Namespace
XmlAttributeOverrides-Klasse
XmlAttributes-Klasse
XmlSerializer-Klasse
XmlAttributes.XmlText-Eigenschaft
XmlAttributes-Klasse
Weitere Ressourcen
Einführung in die XML-Serialisierung
Gewusst wie: Angeben eines alternativen Elementnamens für einen XML-Stream
Steuern der XML-Serialisierung mit Attributen
Beispiele für die XML-Serialisierung
XML Schema Definition-Tool (Xsd.exe)
Gewusst wie: Steuern der Serialisierung abgeleiteter Klassen
<dateTimeSerialization> (Element)
<XmlSerializer> (Element)
.gif)
.gif)