martes, noviembre 07, 2006

Como definir qué campos serializar en una clase

Para controlar si una property será serializada o no en una clase, se debe definir otra property de tipo bool y de nombre "(NombreProperty)Specified". El valor de esta property define si será o no serializada la property relacionada.

por ejemplo, para serializar la property "Nombre" se define:

[System.Xml.Serialization.XmlIgnoreAttribute]
public bool NombreSpecified;


Si se la setea en false, no será serializada

(un feo cable de nuestros amigos de Mocosoft)

Etiquetas:

0 Comentarios:

Publicar un comentario

Suscribirse a Comentarios de la entrada [Atom]

<< Página Principal