TrackingProfileSerializer.Serialize(TextWriter, TrackingProfile) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Serialiserar spårningsprofilen till ett XML-dokument med hjälp av XML-schemadefinitionen för spårningsprofil (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)
Parametrar
- writer
- TextWriter
Ett giltigt TrackingProfile.
- profile
- TrackingProfile
När den här metoden returneras innehåller en TextWriter som innehåller XML-dokumentet. Parametern skickas oinitierad.
Undantag
profile är inte en giltig spårningsprofil.
Kommentarer
Serialisering syftar på processen att skapa ett välformat XML-dokument från ett giltigt TrackingProfile.
Serialize använder spårningsprofilen Schema för att serialisera spårningsprofilen.
profile måste vara en giltig TrackingProfile som innehåller minst en giltig spårpunkt. Verifiering av spårningsprofilen utförs under serialiseringen och om spårningsprofilen inte är giltig genereras en ArgumentException . Du kan fånga det här undantaget och undersöka dess meddelandeegenskap för att fastställa orsaken till verifieringsfelet. Om det finns några ohanterade undantag när spårningsprofilen serialiseras avslutas arbetsflödesinstansen som spårningsprofilen begärdes för.