La primera pregunta no la logré copiar. es de respuesta múltiple y las opciones son 1 y 4
1
4
la clase XmlRootAttribute
Representa la colección de esquemas XML
Serializa y deserializa objetos en y desde documentos XML. XmlSerializer permite controlar el modo en que se codifican los objetos en XML
Controla el esquema XML generado cuando XmlSerializer serializa el destino del atributo
-Controla la serialización XML del destino de atributo como elemento raíz XML
la clase SerializableAttribute
-Indica que una clase puede serializarse.
Se puede utilizar para impedir que se serialicen determinados campos de un objeto
Indica que una clase debe recibir una notificación cuando ha finalizado la deserialización de todo el gráfico de objetos
Describe el origen y destino de una secuencia de serialización determinada y proporciona un contexto definido por el llamador adicional
Para serializar un objeto en formato XML se debe importa la clase:
System.Serializers
-System.Xml.Serialization
System.Xml.Serializers
System.Serialization
La clase Formatter
Representa una implementación básica de la interfaz IFormatterConverter que utiliza la clase Convert y la interfaz Iconvertible
Genera identificadores para los objetos.
Permite a los usuarios controlar la carga de clases y encargar qué clase se debe cargar
-Proporciona funcionalidad básica para los formateadores de serialización de Common Language Runtime.
Uno de los siguientes pasos no se utiliza para serializar un objeto:
Cree el objeto y establezca sus campos y propiedades públicos.
Construya una clase XmlSerializer con el tipo del objeto. Para obtener más información, vea los constructores de clase XmlSerializer.
Llame al método Serialize para generar una secuencia XML o una representación de archivo de los campos y propiedades públicos del objeto. En el ejemplo siguiente se crea un archivo.
-Abra un símbolo del sistema
La interfas Iformatter
-Proporciona funcionalidad para aplicar formato a los objetos serializados.
Proporciona una conexión entre una instancia de SerializationInfo y la clase proporcionada por el formateador más adecuada para analizar los datos que contiene SerializationInfo.
Permite que un objeto controle su propia serialización y deserialización
Implementa un selector de suplentes de serialización que permite que un objeto realice la serialización y deserialización de otro objeto