public void Dispose() { if (prefetchingBehavior != null) { prefetchingBehavior.Dispose(); } }
public void Dispose() { WorkContext.StopWorkRude(); //make sure cancellation token is at "cancel" state WorkContext.Dispose(); PrefetchingBehavior.Dispose(); TransactionalStorage.Dispose(); }
public void Dispose() { Task task; while (activeTasks.TryDequeue(out task)) { task.Wait(); } prefetchingBehavior.Dispose(); }
public void RemovePrefetchingBehavior(PrefetchingBehavior prefetchingBehavior) { lock (this) { prefetchingBehaviors = new List<PrefetchingBehavior>(prefetchingBehaviors.Except(new[] { prefetchingBehavior })); prefetchingBehavior.Dispose(); } }
public override void Dispose() { store.Dispose(); base.Dispose(); prefetchingBehavior.Dispose(); }
public void Dispose() { prefetchingBehavior.Dispose(); }
public void Dispose() { WorkContext.Dispose(); PrefetchingBehavior.Dispose(); TransactionalStorage.Dispose(); }