¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
System.Xml
Collapse the table of content
Expand the table of content

System.Xml (Espacio de nombres)

El espacio de nombres System.Xml proporciona compatibilidad basada en estándares para procesar XML.

Se admiten los siguientes estándares:

  • XML 1.0: http://www.w3.org/TR/1998/REC-xml-19980210, incluida la compatibilidad con DTD.

  • Espacios de nombres XML: http://www.w3.org/TR/REC-xml-names/, tanto nivel de secuencias como DOM.

  • Esquemas XSD: http://www.w3.org/2001/XMLSchema

  • Expresiones XPath: http://www.w3.org/TR/xpath

  • Transformaciones XSLT: http://www.w3.org/TR/xslt

  • Core DOM Level 1: http://www.w3.org/TR/REC-DOM-Level-1/

  • Core DOM Level 2: http://www.w3.org/TR/DOM-Level-2/

 ClaseDescripción
Clase públicaNameTableImplementa XmlNameTable de un único subproceso.
Clase públicaUniqueIdA unique identifier optimized for Guids.
Clase públicaXmlAttributeRepresenta un atributo. Los valores válidos y predeterminados del atributo se definen en una definición de tipo de documento (DTD) o en un esquema.
Clase públicaXmlAttributeCollectionRepresenta una colección de atributos a los que se puede obtener acceso por nombre o por índice.
Clase públicaXmlBinaryReaderSessionEnables optimized strings to be managed in a dynamic way.
Clase públicaXmlBinaryWriterSessionEnables using a dynamic dictionary to compress common strings appearing in a message and maintain state.
Clase públicaXmlCDataSectionRepresenta una sección CDATA.
Clase públicaXmlCharacterDataProporciona métodos de manipulación de texto que son utilizados por varias clases.
Clase públicaXmlCommentRepresenta el contenido de un comentario XML.
Clase públicaXmlConvertCodifica y descodifica nombres XML y proporciona métodos de conversión entre tipos de Common Language Runtime y tipos de esquemas del lenguaje de definición de esquemas XML (esquemas XSD). Cuando se convierten tipos de datos, los valores devueltos no dependen de la configuración regional.
Clase públicaXmlDataDocumentPermite que los datos estructurados se almacenen, recuperen y manipulen mediante un DataSet relacional.
Clase públicaXmlDeclarationRepresenta el nodo de declaración XML <?xml version='1.0' ...?>.
Clase públicaXmlDictionaryImplements a dictionary used to optimize Windows Communication Foundation (WCF)'s XML reader/writer implementations.
Clase públicaXmlDictionaryReaderAn abstract class that the Windows Communication Foundation (WCF) derives from in order to do serialization and deserialization.
Clase públicaXmlDictionaryReaderQuotasContains configurable quota values for XmlDictionaryReaders.
Clase públicaXmlDictionaryStringRepresents an entry stored in a XmlDictionary.
Clase públicaXmlDictionaryWriterAn abstract class that the Windows Communication Foundation (WCF) derives from in order to do serialization and deserialization.
Clase públicaXmlDocumentRepresenta un documento XML.
Clase públicaXmlDocumentFragmentRepresenta un objeto pequeño tamaño, que resulta útil para realizar operaciones de inserción de árboles.
Clase públicaXmlDocumentTypeRepresenta la declaración de tipo de documento.
Clase públicaXmlElementRepresenta un elemento.
Clase públicaXmlEntityRepresenta una declaración de entidad, como <!ENTITY... >.
Clase públicaXmlEntityReferenceRepresenta un nodo de referencia a entidad.
Clase públicaXmlExceptionDevuelve información detallada sobre la última excepción.
Clase públicaXmlImplementationDefine el contexto para un conjunto de objetos XmlDocument.
Clase públicaXmlLinkedNodeObtiene el nodo inmediatamente anterior o siguiente a éste.
Clase públicaXmlNamedNodeMapRepresenta una colección de nodos a los que se puede tener acceso por nombre o por índice.
Clase públicaXmlNamespaceManagerResuelve, agrega y quita espacios de nombres en una colección y proporciona la administración del ámbito de estos espacios de nombres.
Clase públicaXmlNameTableTabla de objetos en forma de cadena subdividida.
Clase públicaXmlNodeRepresenta un único nodo del documento XML.
Clase públicaXmlNodeChangedEventArgsProporciona datos para los eventos NodeChanged, NodeChanging, NodeInserted, NodeInserting, NodeRemoved y NodeRemoving.
Clase públicaXmlNodeListRepresenta una colección ordenada de nodos.
Clase públicaXmlNodeReaderRepresenta un lector que proporciona acceso rápido, sin almacenamiento en caché y con desplazamiento sólo hacia delante, a los datos XML de un objeto XmlNode.
Clase públicaXmlNotationRepresenta una declaración de notación, tal como <!NOTATION... >.
Clase públicaXmlParserContextProporciona toda la información de contexto que necesita el objeto XmlReader para analizar un fragmento de XML.
Clase públicaXmlProcessingInstructionRepresenta una instrucción de procesamiento que XML define para conservar información específica del procesador en el texto del documento.
Clase públicaXmlQualifiedNameRepresenta un nombre XML completo.
Clase públicaXmlReaderRepresenta un lector que proporciona acceso rápido a datos XML, sin almacenamiento en caché y con desplazamiento sólo hacia delante.
Clase públicaXmlReaderSettingsEspecifica un conjunto de características compatibles en el objeto XmlReader creado mediante el método Create.
Clase públicaXmlResolverResuelve los recursos XML externos designados por un identificador de recursos uniforme (URI).
Clase públicaXmlSecureResolverAyuda a proteger otra implementación de XmlResolver ajustando el objeto XmlResolver y restringiendo los recursos a los que tiene acceso el XmlResolver subyacente.
Clase públicaXmlSignificantWhitespaceRepresenta el espacio en blanco entre marcas en un nodo de contenido mixto o espacio en blanco dentro del ámbito xml:space= "preserve". También se hace referencia a esto como espacio en blanco significativo.
Clase públicaXmlTextRepresenta el contenido de texto de un elemento o atributo.
Clase públicaXmlTextReaderRepresenta un lector que proporciona acceso rápido a datos XML, sin almacenamiento en caché y con desplazamiento sólo hacia delante.
Clase públicaXmlTextWriterRepresenta un sistema de escritura que proporciona un medio rápido, sin almacenamiento en caché y con desplazamiento sólo hacia delante para generar secuencias o archivos con datos XML que satisface las recomendaciones relativas a espacios de nombres en XML y Extensible Markup Language (XML) 1.0 del Consorcio W3C.
Clase públicaXmlUrlResolverResuelve los recursos XML externos designados por un identificador de recursos uniforme (URI).
Clase públicaXmlValidatingReaderRepresenta un lector que proporciona validación de definiciones de tipos de documentos (DTD), de esquemas reducidos de datos XML (esquemas XDR) y del lenguaje de definición de esquemas XML (esquemas XSD).
Clase públicaXmlWhitespaceRepresenta los espacios en blanco en el contenido del elemento.
Clase públicaXmlWriterRepresenta un sistema de escritura que constituye un medio rápido, no almacenado en caché y de sólo avance para generar secuencias o archivos con datos XML.
Clase públicaXmlWriterSettingsEspecifica un conjunto de características compatibles en el objeto XmlWriter creado mediante el método System.Xml.XmlWriter.Create.

 InterfazDescripción
Interfaz públicaIFragmentCapableXmlDictionaryWriterContains properties and methods that when implemented by a XmlDictionaryWriter, allows processing of XML fragments.
Interfaz públicaIHasXmlNodePermite que una clase devuelva XmlNode desde el contexto o la posición actuales.
Interfaz públicaIStreamProviderAn interface that can be implemented by classes providing streams.
Interfaz públicaIXmlBinaryReaderInitializerProvides methods for reinitializing a binary reader to read a new document.
Interfaz públicaIXmlBinaryWriterInitializerSpecifies implementation requirements for XML binary writers that derive from this interface.
Interfaz públicaIXmlDictionaryAn interface that defines the contract that an Xml dictionary must implement to be used by XmlDictionaryReader and XmlDictionaryWriter implementations.
Interfaz públicaIXmlLineInfoProporciona una interfaz que permite a una clase devolver información de línea y de posición.
Interfaz públicaIXmlMtomReaderInitializerSpecifies implementation requirements for XML MTOM readers that derive from this interface.
Interfaz públicaIXmlMtomWriterInitializerWhen implemented by an MTOM writer, this interface ensures initialization for an MTOM writer.
Interfaz públicaIXmlNamespaceResolverProporciona acceso de sólo lectura a un conjunto de asignaciones de prefijos y espacios de nombres.
Interfaz públicaIXmlTextReaderInitializerSpecifies implementation requirements for XML text readers that derive from this interface.
Interfaz públicaIXmlTextWriterInitializerSpecifies implementation requirements for XML text writers that derive from this interface.

 DelegadoDescripción
Delegado públicoOnXmlDictionaryReaderClosedelegate for a callback method when closing the reader.
Delegado públicoXmlNodeChangedEventHandlerRepresenta el método que controla los eventos NodeChanged, NodeChanging, NodeInserted, NodeInserting, NodeRemoved y NodeRemoving.

 EnumeraciónDescripción
Enumeración públicaConformanceLevelEspecifica el número de comprobaciones de entrada o de salida que realizan los objetos XmlReader y XmlWriter creados.
Enumeración públicaEntityHandlingEspecifica cómo XmlTextReader o XmlValidatingReader controlan las entidades.
Enumeración públicaFormattingEspecifica las opciones de formato de XmlTextWriter.
Enumeración públicaNewLineHandlingEspecifica cómo controlar los saltos de línea.
Enumeración públicaReadStateEspecifica el estado del lector.
Enumeración públicaValidationTypeEspecifica el tipo de validación que se va a realizar.
Enumeración públicaWhitespaceHandlingEspecifica cómo se controla el espacio en blanco.
Enumeración públicaWriteStateEspecifica el estado de XmlWriter.
Enumeración públicaXmlDateTimeSerializationModeEspecifica cómo tratar el valor de tiempo al realizar una conversión entre una cadena y DateTime.
Enumeración públicaXmlNamespaceScopeDefine el ámbito del espacio de nombres.
Enumeración públicaXmlNodeChangedActionEspecifica el tipo de cambio de nodo.
Enumeración públicaXmlNodeOrderDescribe el orden del documento de un nodo en comparación con un segundo nodo.
Enumeración públicaXmlNodeTypeEspecifica el tipo de nodo.
Enumeración públicaXmlOutputMethodEspecifica el método utilizado para serializar la salida de XmlWriter.
Enumeración públicaXmlSpaceEspecifica el ámbito de xml:space actual.
Enumeración públicaXmlTokenizedTypeRepresenta el tipo XML de la cadena. Esto permite que la cadena se lea como un tipo XML concreto; por ejemplo, un tipo de sección CDATA.
Mostrar:
© 2015 Microsoft