Exemplo n.º 1
0
 /// <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;
 }
Exemplo n.º 2
0
        /// <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);
        }