TrackingProfileSerializer.Serialize(TextWriter, TrackingProfile) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Serialiseert het traceringsprofiel in een XML-document met behulp van de XML-schemadefinitie (XSD) van het traceringsprofiel.
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)
Parameters
- writer
- TextWriter
Een geldige TrackingProfile.
- profile
- TrackingProfile
Wanneer deze methode wordt geretourneerd, bevat een TextWriter bestand dat het XML-document bevat. De parameter wordt niet-geïnitialiseerd doorgegeven.
Uitzonderingen
profile is geen geldig traceringsprofiel.
Opmerkingen
Serialisatie verwijst naar het proces van het maken van een goed opgemaakt XML-document op basis van een geldig TrackingProfile.
Serialize gebruikt het traceringsprofiel om het traceringsprofiel Schema te serialiseren.
profile moet een geldige TrackingProfile waarde zijn die ten minste één geldig trackpunt bevat. Validatie van het traceringsprofiel wordt uitgevoerd tijdens de serialisatie en, als het traceringsprofiel niet geldig is, wordt er een ArgumentException gegenereerd. U kunt deze uitzondering ondervangen en de berichteigenschap onderzoeken om de oorzaak van de validatiefout te bepalen. Als er niet-verwerkte uitzonderingen zijn tijdens het serialiseren van het traceringsprofiel, wordt het werkstroomexemplaren waarvoor het traceringsprofiel is aangevraagd, beëindigd.