TrackingProfileSerializer.Serialize(TextWriter, TrackingProfile) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
利用追蹤設定檔 XML Schema 定義(XSD)序列化追蹤設定檔為 XML 文件。
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)
參數
- writer
- TextWriter
一個有效的 TrackingProfile。
- profile
- TrackingProfile
當此方法回傳時,包含 a TextWriter 並保存 XML 文件。 參數以未初始化的方式傳遞。
例外狀況
profile 這不是一個有效的追蹤資料。
備註
序列化是指從有效的 TrackingProfile. 建立一個格式良好的 XML 文件的過程。
Serialize 使用追蹤設定檔 Schema 來序列化追蹤設定檔。
profile 必須是包含至少一個有效軌道點的有效 TrackingProfile 。 在序列化過程中對追蹤配置檔進行驗證,若追蹤配置檔無效,則拋出 a ArgumentException 。 你可以捕捉這個例外並檢視其訊息屬性,以判斷驗證錯誤的原因。 如果在序列化追蹤設定檔時有任何未處理的例外,則請求追蹤設定檔的工作流程實例將被終止。