【发布时间】:2012-10-16 02:50:47
【问题描述】:
我正在尝试将名为 Tshirt 的实体与 Windows Azure Blob 存储上的 Blob 一起存储到 Windows Azure 表存储中。 该实体 Tshirt 包含一个名为 Image (byte[]) 的字段,但我不想将其保存在我的表中。 如何在课堂上表明我不想保存该字段?
public class Tshirt : TableServiceEntity
{
public Tshirt(string partitionKey, string rowKey, string name)
{
this.PartitionKey = partitionKey;
this.RowKey = rowKey;
this.Name = name;
this.ImageName = new Guid();
}
private string _name;
public string Name
{
get { return _name; }
set { _name = value; }
}
private string _color { get; set; }
public string Color
{
get { return _color; }
set { _color = value; }
}
private int _amount { get; set; }
public int Amount
{
get { return _amount; }
set { _amount = value; }
}
[NonSerialized]
private byte[] _image;
public byte[] Image
{
get { return _image; }
set { _image = value; }
}
private Guid _imageName;
public Guid ImageName
{
get { return _imageName; }
set { _imageName = value; }
}
}
【问题讨论】:
-
对于2.0版本的SDK,这里有一个答案stackoverflow.com/a/15179860/828957
标签: azure-storage azure-table-storage