XmlSerializerFactory Třída

Definice

Vytvoří typové verze pro XmlSerializer efektivnější serializaci.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public ref class XmlSerializerFactory
public class XmlSerializerFactory
type XmlSerializerFactory = class
Public Class XmlSerializerFactory
Dědičnost
XmlSerializerFactory

Konstruktory

Name Description
XmlSerializerFactory()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje novou instanci XmlSerializerFactory třídy.

Metody

Name Description
CreateSerializer(Type, String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí odvození třídy, která se používá k serializaci zadaného XmlSerializer typu a oboru názvů.

CreateSerializer(Type, Type[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí odvození XmlSerializer třídy, která se používá k serializaci zadaného typu. Pokud vlastnost nebo pole vrátí matici, extraTypes parametr určuje objekty, které lze vložit do pole.

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zastaralé.

Vrátí odvození XmlSerializer třídy, která může serializovat objekty zadaného typu do instancí dokumentu XML a naopak. Každý objekt, který má být serializován, může sám obsahovat instance tříd, které toto přetížení může přepsat s jinými třídami. Toto přetížení také určuje výchozí obor názvů pro všechny elementy XML a třída, která se má použít jako kořenový element XML.

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí odvození XmlSerializer třídy, která může serializovat objekty zadaného typu do instancí dokumentu XML a naopak. Každý objekt, který má být serializován, může sám obsahovat instance tříd, které toto přetížení může přepsat s jinými třídami. Toto přetížení také určuje výchozí obor názvů pro všechny elementy XML a třída, která se má použít jako kořenový element XML.

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí odvození XmlSerializer třídy, která může serializovat objekty zadaného typu do instancí dokumentu XML a naopak. Každý objekt, který má být serializován, může sám obsahovat instance tříd, které toto přetížení může přepsat s jinými třídami. Toto přetížení také určuje výchozí obor názvů pro všechny elementy XML a třída, která se má použít jako kořenový element XML.

CreateSerializer(Type, XmlAttributeOverrides)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí odvození XmlSerializer třídy, která může serializovat objekty zadaného typu do dokumentů XML a naopak. Každý objekt, který má být serializován, může sám obsahovat instance tříd, které toto přetížení může přepsat s jinými třídami.

CreateSerializer(Type, XmlRootAttribute)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí odvození XmlSerializer třídy, která může serializovat objekty zadaného typu do dokumentů XML a naopak. Určuje objekt, který představuje kořenový element XML.

CreateSerializer(Type)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí odvození XmlSerializer třídy, která se používá k serializaci zadaného typu.

CreateSerializer(XmlTypeMapping)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí odvození XmlSerializer třídy pomocí objektu, který mapuje jeden typ na jiný.

Equals(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro