/// <summary>Called when the engine begins to cache the container or payload.</summary> /// <param name="args">The arguments of the event.</param> protected override void OnCacheAcquireBegin(Wix.CacheAcquireBeginEventArgs args) { LogVerbose("Enter Method: OnCacheAcquireBegin"); WPFBootstrapperEventArgs <Wix.CacheAcquireBeginEventArgs> cancelArgs = new WPFBootstrapperEventArgs <Wix.CacheAcquireBeginEventArgs>(args); TryInvoke(new Action(() => { _mainWindow.OnCacheAcquireBegin(cancelArgs); })); if (!cancelArgs.Cancel) { base.OnCacheAcquireBegin(cancelArgs.Arguments); } LogVerbose("Leaving Method: OnCacheAcquireBegin"); }
/// <summary>Called when the engine begins to cache the container or payload.</summary> /// <param name="args">The arguments of the event.</param> protected override void OnCacheAcquireBegin(Wix.CacheAcquireBeginEventArgs args) { this.LogBootstrapperEnterEvent(args, "CacheAcquireBegin"); WPFBootstrapperEventArgs <Wix.CacheAcquireBeginEventArgs> cancelArgs = new WPFBootstrapperEventArgs <Wix.CacheAcquireBeginEventArgs>(args); this.TryInvoke(new Action(() => { this.model.OnCacheAcquireBegin(cancelArgs); })); if (!cancelArgs.Cancel) { base.OnCacheAcquireBegin(cancelArgs.Arguments); } this.LogBootstrapperLeaveEvent(null, "CacheAcquireBegin"); }
void OnCacheAcquireBegin(object sender, CacheAcquireBeginEventArgs e) { CurrentExecutingPackageName = e.PackageOrContainerId; Message = CurrentExecutingPackageName; }
void CacheAcquireBegin(object sender, CacheAcquireBeginEventArgs e) { _cachePackageStart = DateTime.Now; }
/// <summary> /// Called when the engine begins to cache the container or payload. /// </summary> /// <param name="args"></param> protected virtual void OnCacheAcquireBegin(CacheAcquireBeginEventArgs args) { EventHandler<CacheAcquireBeginEventArgs> handler = this.CacheAcquireBegin; if (null != handler) { handler(this, args); } }
Result IBootstrapperApplication.OnCacheAcquireBegin(string wzPackageOrContainerId, string wzPayloadId, CacheOperation operation, string wzSource) { CacheAcquireBeginEventArgs args = new CacheAcquireBeginEventArgs(wzPackageOrContainerId, wzPayloadId, operation, wzSource); this.OnCacheAcquireBegin(args); return args.Result; }