2013-03-20 17 views
12

Şu anda TableEntity'yi genişleten bir sınıfa sahip olan Windows Azure Table Storage Mechanism'i kullanıyorum. Ancak, bu sınıfın alanlarından biri bir Liste. Varlığı tablodan geri alırken, normal Tablo Varlığı yerine DynamicTableEntity olarak döndürülür. Listeyi serileştirmek ve bir blobda saklamak yerine listeden liste almanın bir yolu var mı?Listeyi Kullanma <string> Azure Table Storage ile

+0

Üzgünüz, bir ayrıntıyı çıkardım, liste Azure Tablosu Depolama Alanı tarafından desteklenmesi beklenen bir Liste . Teşekkürler. –

cevap

10

Zaten bildiğiniz gibi, karmaşık veri türleri Azure Table Storage tarafından doğal olarak desteklenmez. Desteklenen veri türleri listesi için lütfen şu sayfaya bakın: http://msdn.microsoft.com/en-us/library/windowsazure/dd179338.aspx.

Bu seçenek, söz konusu Dizini, bahsettiğiniz gibi ayrılmış bir dizeye serpiştirmektir.

Diğer seçenek Lucifure Stash (http://lucifurestash.codeplex.com/) gibi bir üçüncü taraf kitaplığı kullanmaktır. Bunu kendim kullanmadım, ancak belgeler Azure Tablolarında dizileri ve listeleri depolayabileceğinizi bildiriyor.

+0

Bu harika olurdu, teşekkürler :) –

İlgili konular