TrackingProfileSerializer.Serialize(TextWriter, TrackingProfile) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Serializuje sledovací profil do dokumentu XML pomocí definice schématu XML profilu sledování (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)
Parametry
- writer
- TextWriter
Platný TrackingProfile.
- profile
- TrackingProfile
Pokud tato metoda vrátí, obsahuje TextWriter obsahující dokument XML. Parametr se předá neinicializovaný.
Výjimky
profile není platný profil sledování.
Poznámky
Serializace odkazuje na proces vytvoření dobře formátovaný XML dokument z platné TrackingProfile.
Serialize používá profil Schema sledování k serializaci profilu sledování.
profile musí být platný TrackingProfile , který obsahuje alespoň jeden platný bod dráhy. Ověření profilu sledování se provádí během serializace a pokud profil sledování není platný, ArgumentException vyvolá se. Tuto výjimku můžete zachytit a prozkoumat její vlastnost zprávy a určit příčinu chyby ověření. Pokud při serializaci profilu sledování dojde k nějakým neošetřeným výjimkám, ukončí se instance pracovního postupu, pro kterou byl profil sledování požadován.