Как Вы исключаете свойство из того, чтобы быть сохраненным в Azure устройство хранения данных Таблицы?

Если у меня есть класс как это:

    public class Facet : TableServiceEntity
{
    public Guid ParentId { get; set; }      
    public string Name { get; set; }
    public string Uri{ get; set; }
    public Facet Parent { get; set; }
}

Родитель получен из Гуида ParentId, и те отношения предназначаются, чтобы быть заполненными в моим репозиторием. Таким образом, как я говорю Azure оставлять то поле в покое? Есть ли Проигнорировать атрибут некоторого типа, или я должен создать наследованный класс, который обеспечивает те отношения вместо этого?

22
задан Thomas 8 December 2018 в 04:25
поделиться

1 ответ

Этот ответ от Энди Кросса на bwc --- Спасибо Снова ты, Энди. Этот вопрос на лазурных форумах

Привет,

Используйте события WritingEntity и ReadingEntity. http://msdn.microsoft.com/en-us/library/system.data.services.client.dataservicecontext.writingentity.aspx Это дает вам весь необходимый контроль.

Для справки здесь также есть ссылка на сообщение в блоге: http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/d9144bb5-d8bb-4e42-a478-58addebfc3c8

Спасибо Энди

4
ответ дан 29 November 2019 в 04:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: