/// <summary> /// 初始化下载失败事件的新实例。 /// </summary> /// <param name="e">内部事件。</param> public DownloadFailureEventArgs(GameFramework.Download.DownloadFailureEventArgs e) { SerialId = e.SerialId; DownloadPath = e.DownloadPath; DownloadUri = e.DownloadUri; ErrorMessage = e.ErrorMessage; UserData = e.UserData; }
/// <summary> /// 创建下载失败事件。 /// </summary> /// <param name="e">内部事件。</param> /// <returns>创建的下载失败事件。</returns> public static DownloadFailureEventArgs Create(GameFramework.Download.DownloadFailureEventArgs e) { DownloadFailureEventArgs downloadFailureEventArgs = ReferencePool.Acquire <DownloadFailureEventArgs>(); downloadFailureEventArgs.SerialId = e.SerialId; downloadFailureEventArgs.DownloadPath = e.DownloadPath; downloadFailureEventArgs.DownloadUri = e.DownloadUri; downloadFailureEventArgs.ErrorMessage = e.ErrorMessage; downloadFailureEventArgs.UserData = e.UserData; return(downloadFailureEventArgs); }