XmlSerializerFactory Klass

Definition

Skapar inskrivna versioner av XmlSerializer för effektivare serialisering.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

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

Konstruktorer

Name Description
XmlSerializerFactory()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Initierar en ny instans av XmlSerializerFactory klassen.

Metoder

Name Description
CreateSerializer(Type, String)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en härledning av klassen XmlSerializer som används för att serialisera den angivna typen och namnområdet.

CreateSerializer(Type, Type[])

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en härledning av klassen XmlSerializer som används för att serialisera den angivna typen. Om en egenskap eller ett fält returnerar en matris anger parametern extraTypes objekt som kan infogas i matrisen.

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

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Föråldrad.

Returnerar en härledning av XmlSerializer klassen som kan serialisera objekt av den angivna typen till XML-dokumentinstanser och vice versa. Varje objekt som ska serialiseras kan i sig innehålla instanser av klasser, som den här överlagringen kan åsidosätta med andra klasser. Den här överlagringen anger också standardnamnområdet för alla XML-element och klassen som ska användas som XML-rotelement.

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

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en härledning av XmlSerializer klassen som kan serialisera objekt av den angivna typen till XML-dokumentinstanser och vice versa. Varje objekt som ska serialiseras kan i sig innehålla instanser av klasser, som den här överlagringen kan åsidosätta med andra klasser. Den här överlagringen anger också standardnamnområdet för alla XML-element och klassen som ska användas som XML-rotelement.

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

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en härledning av XmlSerializer klassen som kan serialisera objekt av den angivna typen till XML-dokumentinstanser och vice versa. Varje objekt som ska serialiseras kan i sig innehålla instanser av klasser, som den här överlagringen kan åsidosätta med andra klasser. Den här överlagringen anger också standardnamnområdet för alla XML-element och klassen som ska användas som XML-rotelement.

CreateSerializer(Type, XmlAttributeOverrides)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en härledning av XmlSerializer klassen som kan serialisera objekt av den angivna typen till XML-dokument och vice versa. Varje objekt som ska serialiseras kan i sig innehålla instanser av klasser, som den här överlagringen kan åsidosätta med andra klasser.

CreateSerializer(Type, XmlRootAttribute)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en härledning av XmlSerializer klassen som kan serialisera objekt av den angivna typen till XML-dokument och vice versa. Anger det objekt som representerar XML-rotelementet.

CreateSerializer(Type)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en härledning av klassen XmlSerializer som används för att serialisera den angivna typen.

CreateSerializer(XmlTypeMapping)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en härledning av klassen med hjälp av XmlSerializer ett objekt som mappar en typ till en annan.

Equals(Object)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för