Buscar este blog

jueves, 21 de marzo de 2013

Desarrollo en Microsoft Visual Studio / Módulo 30 - Serialización

Microsoft Virtual Academy

Desarrollo en Microsoft Visual Studio

Módulo 30 - Serialización

Documentos

Preguntas

  1. Cual de las siguientes no es una clase o espacio de nombre para la serialización
    1. SerializableAttribute
    2. NonSerializedAttribute
    3. Serializable.InteropServices
  2. la clase SerializableAttribute
    1. Indica que una clase puede serializarse.
    2. Se puede utilizar para impedir que se serialicen determinados campos de un objeto
    3. Indica que una clase debe recibir una notificación cuando ha finalizado la deserialización de todo el gráfico de objetos
    4. Describe el origen y destino de una secuencia de serialización determinada y proporciona un contexto definido por el llamador adicional
  3. la clase SerializationInfo
    1. Almacena todos los datos necesarios para serializar o deserializar un objeto. No se puede heredar esta clase.
    2. Administra en tiempo de ejecución los procesos de serialización
    3. Realiza el seguimiento de los objetos a medida que se deserializan
    4. Proporciona funcionalidad básica para los formateadores de serialización de Common Language Runtime
  4. Para serializar un objeto en formato XML se debe importa la clase:
    1. System.Serializers
    2. System.Xml.Serialization
    3. System.Xml.Serializers
    4. System.Serialization
  5. La interfaz Iserializable
    1. Establece una propiedad Normalized para ser utilizada por la infraestructura de .NET Framework
    2. Contiene campos que se pueden utilizar para pasar los delegados de eventos a un método Deserialize seguro para la ejecución de subprocesos de XmlSerializer
    3. Permite que un objeto controle su propia serialización y deserialización
    4. Indica a XmlSerializer que el miembro debe tratarse como texto XML cuando se serializa o se deserializa la clase contenedora
  6. La interfaz IXmlSerializable
    1. Establece una propiedad Normalized para ser utilizada por la infraestructura de .NET Framework
    2. Contiene campos que se pueden utilizar para pasar los delegados de eventos a un método Deserialize seguro para la ejecución de subprocesos de XmlSerializer
    3. Proporciona formato personalizado para la serialización y deserialización XML
    4. Indica a XmlSerializer que el miembro debe tratarse como texto XML cuando se serializa o se deserializa la clase contenedora
  7. Para serializar y deserializar elementos o atributos que no se encuentren en el esquema original se debe:
    1. Utilizar los atributos XmlAnyElementAttribute y XmlAnyAttributeAttribute
    2. Implementar la interfaz IXmlSerializable para controlar el resultado XML
    3. utilizar System.ComponentModel.DefaultValueAttribute para especificar el valor predeterminado
    4. Agregar espacios de nombres XML a un documento XML,

No hay comentarios.: