// Token: 0x060011CC RID: 4556 RVA: 0x0004A2F0 File Offset: 0x000484F0
        public Exception PersistHealthInfoToXml()
        {
            DbCopyHealthInfoInternalTable.Tracer.TraceDebug <string>((long)this.GetHashCode(), "DatabaseHealthTracker: Writing out the health info to file '{0}'", this.m_filePath);
            HealthInfoPersisted toSerialize = this.ConvertToHealthInfoPersisted();
            Exception           ex          = DataContractSerializeHelper.SerializeToXmlFile(toSerialize, this.m_filePath);

            DbCopyHealthInfoInternalTable.Tracer.TraceDebug <string, Exception>((long)this.GetHashCode(), "DatabaseHealthTracker: Finished writing out the health info to file '{0}'. Exception: {1}", this.m_filePath, ex);
            return(ex);
        }