/// <summary>
		/// Initializes a new instance of the AutoUpdateManifest class
		/// </summary>
		public AutoUpdateManifest()
		{
			_id = Guid.NewGuid().ToString();
			_product = new AutoUpdateProductDescriptor();
			_moreInfo = new AutoUpdateHref();
			_changeSummaries = new AutoUpdateChangeSummaryList();
		}
 /// <summary>
 /// Initializes a new instance of the AutoUpdateManifest class
 /// </summary>
 public AutoUpdateManifest()
 {
     _id              = Guid.NewGuid().ToString();
     _product         = new AutoUpdateProductDescriptor();
     _moreInfo        = new AutoUpdateHref();
     _changeSummaries = new AutoUpdateChangeSummaryList();
 }
		/// <summary>
		/// 
		/// </summary>
		/// <param name="id"></param>
		/// <param name="product"></param>
		/// <param name="moreInfo"></param>
		/// <param name="changeSummaries"></param>
		/// <param name="urlOfUpdate"></param>
		/// <param name="sizeOfUpdate"></param>
		public AutoUpdateManifest(string id, AutoUpdateProductDescriptor product, AutoUpdateHref moreInfo, AutoUpdateChangeSummaryList changeSummaries, string urlOfUpdate, long sizeOfUpdate)
		{
			_id = id;
			_product = product;
			_moreInfo = moreInfo;
			_changeSummaries = changeSummaries;
			_urlOfUpdate = urlOfUpdate;
			_sizeOfUpdate = sizeOfUpdate;
		}
 /// <summary>
 ///
 /// </summary>
 /// <param name="id"></param>
 /// <param name="product"></param>
 /// <param name="moreInfo"></param>
 /// <param name="changeSummaries"></param>
 /// <param name="urlOfUpdate"></param>
 /// <param name="sizeOfUpdate"></param>
 public AutoUpdateManifest(string id, AutoUpdateProductDescriptor product, AutoUpdateHref moreInfo, AutoUpdateChangeSummaryList changeSummaries, string urlOfUpdate, long sizeOfUpdate)
 {
     _id              = id;
     _product         = product;
     _moreInfo        = moreInfo;
     _changeSummaries = changeSummaries;
     _urlOfUpdate     = urlOfUpdate;
     _sizeOfUpdate    = sizeOfUpdate;
 }