Windows Workflow Foundation 4.0 и отслеживание

Я работаю с бета-версией Visual Studio 2010, чтобы получить дополнительные знания о том, как использовать WF4. Я использую код, аналогичный приведенному в примере SqlTracking из SDK, и пытаюсь отслеживать сложные объекты типов, которые я создал и которые я передал в рабочий процесс в качестве аргументов. В таблице CustomerTrackingEventsTable в базе данных отслеживания есть поле с именем SerializedData типа NVarChar (Max). Мои записи отслеживания хранятся там, как представляется, в формате XML. Мне не удалось понять, как использовать эти данные в приложении-потребителе, потому что я не могу открыть его в коде как XML-файл и не могу открыть его с помощью XmlSerializer или DataContractSerializer. Есть идеи, как использовать этот тип данных?


person Russ Clark    schedule 18.01.2010    source источник


Ответы (1)


У меня был перечислимый тип, который использовал класс, который я пытался отслеживать, и мне нужно было добавить атрибут [DataContract] к самому перечислению и атрибут [EnumMember] к элементу в перечислении.

person Russ Clark    schedule 28.01.2010