2010-02-17 6 views
0

Je ne peux simplement pas insérer une valeur CData dans la ligne du tableau.Comment insérer une valeur CData dans la ligne de stockage de la table azure

ma nouvelle entité de table est comme

new Book { Description = new XCData("Asp.net<What>XXXXX</What>").ToString(), CreatedOn = DateTime.Now, }) 

puis-je insérer le livre par le contexte.

Résultat:

<Properties><CreatedOn>2010-02-18T10:17:10.953Z</CreatedOn><Name>&lt;![CDATA[Asp.net&lt;What&gt;XXXXX&lt;/What&gt;]]&gt;</Name></Properties> 

Ce que je veux:

<Properties><CreatedOn>2010-02-18T10:17:10.953Z</CreatedOn><Name><![CDATA[Asp.net<What>XXXXX</What>]]></Name></Properties> 

Comment puis-je faire?

Répondre

0

Une telle utilisation ne fait pas partie de de façon heureuse avec la bibliothèque StorageClient 1.1; mais vous pouvez utiliser DataServiceContext.WritingEntities pour obtenir ce comportement (bien que ce soit plutôt une approche hacky).

Questions connexes