La herramienta de definición de esquema XML y serialización XML
La herramienta XML Schema Definition (Herramienta de definición de esquema XML (Xsd.exe)) se instala junto con las herramientas .NET Framework como parte del kit de desarrollo de software (SDK) de Windows®. La herramienta está diseñada principalmente para dos propósitos:
Para generar C# o archivos de clase de Visual Basic que cumplen con un esquema del lenguaje de definición de esquemas XML (XSD) concreto. La herramienta toma un Esquema XML como un argumento y genera un archivo que contiene varias clases que cuando se serializa con XmlSerializer, cumpla al esquema. Para obtener información sobre cómo utilizar la herramienta para generar clases que cumplen con un esquema concreto vea Cómo: Utilizar la herramienta de definición de esquema XML para generar clases y documentos de esquema XML.
Para generar un documento de esquema XML de un archivo .dll o archivo .exe. Para ver el esquema de un conjunto de archivos que ha creado o uno modificado con atributos, pase la DLL o EXE como un argumento a la herramienta para generar el esquema XML. Para obtener información sobre cómo utilizar la herramienta para generar un documento de esquema XML a partir de un conjunto de clases vea Cómo: Utilizar la herramienta de definición de esquema XML para generar clases y documentos de esquema XML.
Para obtener más información sobre esta herramienta y sobre otras vea .NET Framework Tools. Para obtener información sobre las opciones de las herramientas, vea Herramienta de definición de esquema XML (Xsd.exe). Para obtener más información sobre los constructores de esquemas admitidos por la herramienta vea XML Schema Binding Support in the .NET Framework.
Vea también
Tareas
Cómo: Serializar un objeto
Cómo: Deserializar un objeto
Cómo: Utilizar la herramienta de definición de esquema XML para generar clases y documentos de esquema XML
Referencia
DataSet
Herramienta de definición de esquema XML (Xsd.exe)
XmlSerializer
Conceptos
Introducir la serialización XML