Хранилище таблиц Azure, служба WCF и перечисление

Вот моя проблема. Класс, который определяет заказ, имеет свойство под названием PaymentStatus , которое представляет собой перечисление , определенное следующим образом:

    public enum PaymentStatuses : int
    {
        OnDelivery = 1,
        Paid = 2,
        Processed = 3,
        Cleared = 4
    }

И позже, в самом классе, определение свойства очень простое :

    public PaymentStatuses? PaymentStatus { get; set; }

Однако, если я попытаюсь сохранить заказ в хранилище таблиц Azure, я получу следующее исключение: и удалите это свойство из Azure с помощью события WritingEntity в моем DataContext , но я получаю это исключение до того, как событие для этого объекта будет запущено.

На этом этапе я ' m в недоумении, я не знаю, что еще я могу сделать, чтобы иметь это свойство в WCF в виде enum , но иметь в Azure хранилище только int .

12
задан Shaamaan 2 February 2011 в 16:11
поделиться