TrackingProfileSerializer.Serialize(TextWriter, TrackingProfile) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сериализует профиль отслеживания в XML-документ с помощью определения схемы XML профиля отслеживания (XSD).
public:
void Serialize(System::IO::TextWriter ^ writer, System::Workflow::Runtime::Tracking::TrackingProfile ^ profile);
public void Serialize(System.IO.TextWriter writer, System.Workflow.Runtime.Tracking.TrackingProfile profile);
member this.Serialize : System.IO.TextWriter * System.Workflow.Runtime.Tracking.TrackingProfile -> unit
Public Sub Serialize (writer As TextWriter, profile As TrackingProfile)
Параметры
- writer
- TextWriter
Допустимый TrackingProfileобъект .
- profile
- TrackingProfile
При возврате этого метода содержит TextWriter xml-документ. Параметр передается неинициализирован.
Исключения
profile не является допустимым профилем отслеживания.
Комментарии
Сериализация относится к процессу создания хорошо сформированного XML-документа из допустимого TrackingProfile.
Serialize использует профиль Schema отслеживания для сериализации профиля отслеживания.
profile должен быть допустимым TrackingProfile , который содержит по крайней мере одну допустимую точку отслеживания. Проверка профиля отслеживания выполняется во время сериализации и, если профиль отслеживания недопустим, ArgumentException создается исключение. Вы можете поймать это исключение и проверить его свойство сообщения, чтобы определить причину ошибки проверки. Если при сериализации профиля отслеживания существуют необработанные исключения, то экземпляр рабочего процесса, для которого был запрошен профиль отслеживания, завершается.