Ich versuche, einige Entitäten aus einer Tabelle abzurufen. Ich bin erfolgreich in der Lage, Zeichenfolgen zurück zu bekommen, aber wenn ich versuche, GUID zu bekommen, kommt es zurück leer (alle Nullen).Azure-Tabellenspeicher - GUID kommt leer zurück
[DataContract]
public class myEntity : TableEntity
{
[DataMember(Name = "ID")]
public Guid Id { get; set; }
[DataMember(Name = "Name")]
public string Name { get; set; }
[DataMember(Name = "City")]
public string City { get; set; }
}
...
var storageAccount = CloudStorageAccount.Parse(conStr);
var tableClient = storageAccount.CreateCloudTableClient();
var table = tableClient.GetTableReference(tblName);
TableQuery<myEntity> query = new TableQuery<myEntity>().Where(string.Empty);
Wie bekomme ich den richtigen Wert von GUIDs in Tabellenspeicher? Handelt es sich um TableEntity.ReadEntity?
Bitte bearbeiten Sie Ihre Frage, um ein Beispiel Ihrer Daten anzuzeigen, einschließlich GUID (vielleicht ist es nicht richtig formatiert?). –