TrackingProfileSerializer.Serialize(TextWriter, TrackingProfile) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Serializa el perfil de seguimiento en un documento XML mediante la definición de esquema XML del perfil de seguimiento (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
Un valor válido TrackingProfile.
- profile
- TrackingProfile
Cuando este método devuelve , contiene un TextWriter objeto que contiene el documento XML. El parámetro se pasa sin inicializar.
Excepciones
profile no es un perfil de seguimiento válido.
Comentarios
La serialización hace referencia al proceso de creación de un documento XML bien formado a partir de un válido TrackingProfile.
Serialize usa el perfil Schema de seguimiento para serializar el perfil de seguimiento.
profile debe ser un valor válido TrackingProfile que contenga al menos un punto de seguimiento válido. La validación en el perfil de seguimiento se realiza durante la serialización y, si el perfil de seguimiento no es válido, se produce una ArgumentException excepción . Puede detectar esta excepción y examinar su propiedad de mensaje para determinar la causa del error de validación. Si hay excepciones no controladas al serializar el perfil de seguimiento, la instancia de flujo de trabajo para la que se solicitó el perfil de seguimiento finaliza.