예제 #1
0
        /// <summary>
        /// Called when bundle progress is updated.
        /// </summary>
        /// <param name="e">Additional arguments for this event.</param>
        protected virtual void OnProgress(BundleProgressEventArgs e)
        {
            EventHandler <BundleProgressEventArgs> handler = this.Progress;

            if (handler != null)
            {
                handler(this, e);
            }
        }
예제 #2
0
        private BundleResult ProcessProgressMessage(NamedPipeServerStream pipe)
        {
            ReadNumberFromPipe(pipe); // eat the first progress number because it is always zero.

            BundleProgressEventArgs e = new BundleProgressEventArgs();

            e.Progress = (int)ReadNumberFromPipe(pipe);

            this.OnProgress(e);

            return(e.Result);
        }
예제 #3
0
파일: Program.cs 프로젝트: zhyifei/wix3
 static void OnProgress(object sender, BundleProgressEventArgs e)
 {
     Console.WriteLine("progresss: {0}%", e.Progress);
 }
예제 #4
0
 /// <summary>
 /// Called when bundle progress is updated.
 /// </summary>
 /// <param name="e">Additional arguments for this event.</param>
 protected virtual void OnProgress(BundleProgressEventArgs e)
 {
     EventHandler<BundleProgressEventArgs> handler = this.Progress;
     if (handler != null)
     {
         handler(this, e);
     }
 }
예제 #5
0
        private BundleResult ProcessProgressMessage(NamedPipeServerStream pipe)
        {
            ReadNumberFromPipe(pipe); // eat the first progress number because it is always zero.

            BundleProgressEventArgs e = new BundleProgressEventArgs();
            e.Progress = (int)ReadNumberFromPipe(pipe);

            this.OnProgress(e);

            return e.Result;
        }
예제 #6
0
파일: Program.cs 프로젝트: zooba/wix3
 static void OnProgress(object sender, BundleProgressEventArgs e)
 {
     Console.WriteLine("progresss: {0}%", e.Progress);
 }