Esempio n. 1
0
 public void Dispose()
 {
     if (prefetchingBehavior != null)
     {
         prefetchingBehavior.Dispose();
     }
 }
Esempio n. 2
0
            public void Dispose()
            {
                WorkContext.StopWorkRude(); //make sure cancellation token is at "cancel" state
                WorkContext.Dispose();

                PrefetchingBehavior.Dispose();
                TransactionalStorage.Dispose();
            }
Esempio n. 3
0
        public void Dispose()
        {
            Task task;

            while (activeTasks.TryDequeue(out task))
            {
                task.Wait();
            }

            prefetchingBehavior.Dispose();
        }
Esempio n. 4
0
		public void RemovePrefetchingBehavior(PrefetchingBehavior prefetchingBehavior)
		{
			lock (this)
			{
				prefetchingBehaviors = new List<PrefetchingBehavior>(prefetchingBehaviors.Except(new[]
				{
					prefetchingBehavior
				}));

				prefetchingBehavior.Dispose();
			}
		}
Esempio n. 5
0
 public override void Dispose()
 {
     store.Dispose();
     base.Dispose();
     prefetchingBehavior.Dispose();
 }
Esempio n. 6
0
 public void Dispose()
 {
     prefetchingBehavior.Dispose();
 }
Esempio n. 7
0
 public void Dispose()
 {
     WorkContext.Dispose();
     PrefetchingBehavior.Dispose();
     TransactionalStorage.Dispose();
 }