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 равно null.

–или–

writer равно null.

profile не является допустимым профилем отслеживания.

Комментарии

Сериализация относится к процессу создания хорошо сформированного XML-документа из допустимого TrackingProfile. Serialize использует профиль Schema отслеживания для сериализации профиля отслеживания. profile должен быть допустимым TrackingProfile , который содержит по крайней мере одну допустимую точку отслеживания. Проверка профиля отслеживания выполняется во время сериализации и, если профиль отслеживания недопустим, ArgumentException создается исключение. Вы можете поймать это исключение и проверить его свойство сообщения, чтобы определить причину ошибки проверки. Если при сериализации профиля отслеживания существуют необработанные исключения, то экземпляр рабочего процесса, для которого был запрошен профиль отслеживания, завершается.

Применяется к