TrackingProfileSerializer.Serialize(TextWriter, TrackingProfile) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menserialisasi profil pelacakan ke dalam dokumen XML dengan menggunakan definisi Skema XML profil pelacakan (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)
Parameter
- writer
- TextWriter
- profile
- TrackingProfile
Ketika metode ini kembali, berisi TextWriter yang menyimpan dokumen XML. Parameter diteruskan tanpa diinisialisasi.
Pengecualian
profile bukan profil pelacakan yang valid.
Keterangan
Serialisasi mengacu pada proses pembuatan dokumen XML yang terbentuk dengan baik dari TrackingProfile.
Serialize menggunakan profil Schema pelacakan untuk membuat serialisasi profil pelacakan.
profile harus valid TrackingProfile yang berisi setidaknya satu titik trek yang valid. Validasi pada profil pelacakan dilakukan selama serialisasi, dan, jika profil pelacakan tidak valid, profil ArgumentException akan dilemparkan. Anda dapat menangkap pengecualian ini dan memeriksa properti pesannya untuk menentukan penyebab kesalahan validasi. Jika ada pengecualian yang tidak tertangani saat menserialisasikan profil pelacakan, maka instans alur kerja tempat profil pelacakan diminta dihentikan.