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 :
- Dim memStream As System.IO.MemoryStream = New System.IO.MemoryStream
- Dim serializer As Serialization.XmlSerializer = New Serialization.XmlSerializer(_object.GetType())
- serializer.Serialize(memStream, _object)
- Dim reader As StreamReader = New StreamReader(memStream)
- memStream.Position = 0
- Dim _strObjXml As String = reader.ReadToEnd()
|
des idées ?
hehe vu l'afluence des réponses, je m'explique un peu plus
Code :
- Public Property types_reglements_id() As Integer
- Get
- Return mTypes_reglements_id
- End Get
- Set(ByVal Value As Integer)
- mTypes_reglements_id = Value
- mTypes_reglements = db.TypesReglementsQuery.GetTypespaiementsById(mTypes_reglements_id).libelle
- End Set
- End Property
- Public ReadOnly Property types_reglements() As String
- Get
- Return mTypes_reglements
- End Get
- 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
Message édité par bill_clinton le 17-02-2006 à 17:18:36