[vb.net] sérialization d'un objet en xml

sérialization d'un objet en xml [vb.net] - C#/.NET managed - Programmation

Marsh Posté le 17-02-2006 à 15:29:13    

j'ai un petit problême, lorsque je sérialize un objet en xml
j'ai bien toutes mes propriétés à part celles en ReadOnly qui ne ressortent pas dans mon xml
 
le bout de code au cas où je m'y prenne mal, ou j'oublie des options à mettre à l'appel du "Serialize()"
 

Code :
  1. Dim memStream As System.IO.MemoryStream = New System.IO.MemoryStream
  2.             Dim serializer As Serialization.XmlSerializer = New Serialization.XmlSerializer(_object.GetType())
  3.             serializer.Serialize(memStream, _object)
  4.             Dim reader As StreamReader = New StreamReader(memStream)
  5.             memStream.Position = 0
  6.             Dim _strObjXml As String = reader.ReadToEnd()


 
des idées ?
 
hehe vu l'afluence des réponses, je m'explique un peu plus ;)
 

Code :
  1. Public Property types_reglements_id() As Integer
  2.             Get
  3.                 Return mTypes_reglements_id
  4.             End Get
  5.             Set(ByVal Value As Integer)
  6.                 mTypes_reglements_id = Value
  7.                 mTypes_reglements = db.TypesReglementsQuery.GetTypespaiementsById(mTypes_reglements_id).libelle
  8.             End Set
  9.         End Property
  10.         Public ReadOnly Property types_reglements() As String
  11.             Get
  12.                 Return mTypes_reglements
  13.             End Get
  14.         End Property


 
donc quand mon objet est sérializé, mon node types_reglements_id existe bien mais mon node types_reglements
par contre n'existe pas, et dès que je le passe en pas "ReadOnly" il apparait, comprend pas, ya un truc qui m'échappe :pt1cable:


Message édité par bill_clinton le 17-02-2006 à 17:18:36
Reply

Marsh Posté le 17-02-2006 à 15:29:13   

Reply

Marsh Posté le 01-03-2006 à 14:04:05    

up, vraiment personne pour m'aider ??
parceque là ca serait bien dommage de laisser des propriétés en éditables alors qu'elles devraient être en readonly :(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed