public void RaiseLoadModuleProgressChanged(ModuleDownloadProgressChangedEventArgs e) { if (this.ModuleDownloadProgressChanged != null) { this.ModuleDownloadProgressChanged(this, e); } }
private void RaiseModuleDownloadProgressChanged(ModuleDownloadProgressChangedEventArgs e) { if (this.ModuleDownloadProgressChanged != null) { this.ModuleDownloadProgressChanged(this, e); } }
/// <summary> /// Handles the LoadModuleProgressChanged event of the ModuleManager control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="Microsoft.Practices.Composite.Modularity.ModuleDownloadProgressChangedEventArgs"/> instance containing the event data.</param> private void ModuleManager_ModuleDownloadProgressChanged(object sender, ModuleDownloadProgressChangedEventArgs e) { Debug.WriteLine(e.TotalBytesToReceive.ToString()); }
private void IModuleTypeLoader_ModuleDownloadProgressChanged(object sender, ModuleDownloadProgressChangedEventArgs e) { this.RaiseModuleDownloadProgressChanged(e); }
void WindowDownloadProgressChanged(object sender, ModuleDownloadProgressChangedEventArgs e) { _moduleTracker.RecordModuleDownloading(e.ModuleInfo.ModuleName, e.BytesReceived, e.TotalBytesToReceive); }
/// <summary> /// Called when the module download progress changed. /// </summary> /// <param name="e">The event argument.</param> /// <remarks>The current implementation doesn't support</remarks> private void OnModuleDownloadProgressChanged(ModuleDownloadProgressChangedEventArgs e) { ModuleDownloadProgressChanged.SafeInvoke(this, e); }
/// <summary> /// Handles the LoadModuleProgressChanged event of the ModuleManager control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="Microsoft.Practices.Composite.Modularity.LoadModuleProgressChangedEventArgs"/> instance containing the event data.</param> private void ModuleManager_ModuleDownloadProgressChanged(object sender, ModuleDownloadProgressChangedEventArgs e) { this.moduleTracker.RecordModuleDownloading(e.ModuleInfo.ModuleName, e.BytesReceived, e.TotalBytesToReceive); }
/// <summary> /// Fire when module progress changed /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void OnModuleDownloadProgressChanged(object sender, ModuleDownloadProgressChangedEventArgs e) { _logger.Log(e.ModuleInfo.ModuleName + " Loading : " + e.BytesReceived + " / " + e.TotalBytesToReceive + "bytes.", Category.Debug, Priority.Low); }
/// <summary> /// 应用模块加载进程处理 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void moduleManager_ModuleDownloadProgressChanged(object sender, ModuleDownloadProgressChangedEventArgs e) { this.IsFuncEnabled = false; }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="moduleDownloadProgressChangedEventArgs"></param> private void ModuleManagerOnModuleDownloadProgressChanged(object sender, ModuleDownloadProgressChangedEventArgs moduleDownloadProgressChangedEventArgs) { lock (_syncObj) { string moduleName = moduleDownloadProgressChangedEventArgs.ModuleInfo.ModuleName; if (!_modules.Contains(moduleName)) { _modules.Add(moduleName); } } }
/// <summary> /// 应用模块加载进程处理 /// </summary> private void moduleManager_ModuleDownloadProgressChanged(object sender, ModuleDownloadProgressChangedEventArgs e) { }
void OnModuleManagerModuleDownloadProgressChanged(object sender, ModuleDownloadProgressChangedEventArgs e) { int previousProgress = (int)(100 * dependenciesProgressMutiplier); int currentProgress = (int)(e.ProgressPercentage * moduleProgressMutiplier); this.overallProgress = previousProgress + currentProgress; this.RaiseLoadOperationProgressChanged(overallProgress); }