Exemplo n.º 1
0
        public void TopProgressInheritCancellationSource()
        {
            BasicAmbientProgress ambientProgress = new BasicAmbientProgress();

            using (Progress progress = new Progress(ambientProgress, null, 0, 0.01f))
            {
            }
        }
Exemplo n.º 2
0
        public void SubProgressDispose()
        {
            BasicAmbientProgress ambientProgress = new BasicAmbientProgress();

            using (Progress progress = new Progress(ambientProgress))
            {
                using (Progress subprogress = new Progress(ambientProgress, progress, 0.0f, 1.0f))
                {
                    subprogress.Dispose(); // dispose here so we can test double-dispose
                }
            }
        }