TrackingProfileSerializer.Serialize(TextWriter, TrackingProfile) Método

Definição

Serializa o perfil de acompanhamento em um documento XML usando a definição de esquema XML do perfil de acompanhamento (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)

Parâmetros

writer
TextWriter

Um . válido TrackingProfile

profile
TrackingProfile

Quando esse método é retornado, contém um TextWriter que contém o documento XML. O parâmetro é passado sem inicialização.

Exceções

profile é null.

- ou -

writer é null.

profile não é um perfil de acompanhamento válido.

Comentários

Serialização refere-se ao processo de criação de um documento XML bem formado de um .TrackingProfile Serialize usa o perfil Schema de acompanhamento para serializar o perfil de acompanhamento. profile deve ser um válido TrackingProfile que contenha pelo menos um ponto de faixa válido. A validação no perfil de acompanhamento é executada durante a serialização e, se o perfil de acompanhamento não for válido, um ArgumentException será gerado. Você pode capturar essa exceção e examinar sua propriedade de mensagem para determinar a causa do erro de validação. Se houver exceções sem tratamento durante a serialização do perfil de acompanhamento, a instância de fluxo de trabalho para a qual o perfil de acompanhamento foi solicitado será encerrada.

Aplica-se a