XmlSerializerFactory Klasse

Definition

Erstellt typisierte Versionen von XmlSerializer für eine effizientere Serialisierung.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public ref class XmlSerializerFactory
public class XmlSerializerFactory
type XmlSerializerFactory = class
Public Class XmlSerializerFactory
Vererbung
XmlSerializerFactory

Konstruktoren

XmlSerializerFactory()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der XmlSerializerFactory-Klasse.

Methoden

CreateSerializer(Type)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt eine Ableitung der XmlSerializer-Klasse zurück, die zum Serialisieren des angegebenen Typs verwendet wird.

CreateSerializer(Type, String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt eine zum Serialisieren des angegebenen Typs und des angegebenen Namespaces verwendete Ableitung der XmlSerializer-Klasse zurück.

CreateSerializer(Type, Type[])

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt eine Ableitung der XmlSerializer-Klasse zurück, die zum Serialisieren des angegebenen Typs verwendet wird. Wenn eine Eigenschaft oder ein Feld ein Array zurückgibt, werden durch den extraTypes-Parameter die Objekte angegeben, die in das Array eingefügt werden können.

CreateSerializer(Type, XmlAttributeOverrides)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt eine Ableitung der XmlSerializer-Klasse zurück, die Objekte vom angegebenen Typ in XML-Dokumente serialisieren kann, und umgekehrt. Jedes zu serialisierende Objekt kann selbst Instanzen von Klassen enthalten, die von dieser Überladung durch andere Klassen überschrieben werden können.

CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt eine Ableitung der XmlSerializer-Klasse zurück, die Objekte vom angegebenen Typ in XML-Dokumentinstanzen serialisieren kann, und umgekehrt. Jedes zu serialisierende Objekt kann selbst Instanzen von Klassen enthalten, die von dieser Überladung durch andere Klassen überschrieben werden können. Diese Überladung gibt außerdem den Standardnamespace für alle XML-Elemente sowie die als XML-Stammelement zu verwendende Klasse an.

CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt eine Ableitung der XmlSerializer-Klasse zurück, die Objekte vom angegebenen Typ in XML-Dokumentinstanzen serialisieren kann, und umgekehrt. Jedes zu serialisierende Objekt kann selbst Instanzen von Klassen enthalten, die von dieser Überladung durch andere Klassen überschrieben werden können. Diese Überladung gibt außerdem den Standardnamespace für alle XML-Elemente sowie die als XML-Stammelement zu verwendende Klasse an.

CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Veraltet.

Gibt eine Ableitung der XmlSerializer-Klasse zurück, die Objekte vom angegebenen Typ in XML-Dokumentinstanzen serialisieren kann, und umgekehrt. Jedes zu serialisierende Objekt kann selbst Instanzen von Klassen enthalten, die von dieser Überladung durch andere Klassen überschrieben werden können. Diese Überladung gibt außerdem den Standardnamespace für alle XML-Elemente sowie die als XML-Stammelement zu verwendende Klasse an.

CreateSerializer(Type, XmlRootAttribute)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt eine Ableitung der XmlSerializer-Klasse zurück, die Objekte vom angegebenen Typ in XML-Dokumente serialisieren kann, und umgekehrt. Gibt das Objekt an, das das XML-Stammelement darstellt.

CreateSerializer(XmlTypeMapping)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt mithilfe eines Objekts, das einen Typ einem anderen zuordnet, eine Ableitung der XmlSerializer-Klasse zurück.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für