コード例 #1
0
 internal void MoveNext()
 {
     QueueDrainHelper.MoveNext(_source, ref _consumerWip, ref _disposeWip, SourceHandlerAction, this);
 }
コード例 #2
0
 private void DisposeHandler(Task t)
 {
     QueueDrainHelper.DisposeHandler(t, ref _disposed, ref _disposeErrors, _disposeTask);
 }
コード例 #3
0
 internal void MoveNextMain()
 {
     QueueDrainHelper.MoveNext(_source, ref _wipMain, ref _disposeMain, HandleMainAction, this);
 }
コード例 #4
0
 internal void MoveNext()
 {
     QueueDrainHelper.MoveNext(_source, ref _wip, ref _disposeWip, InnerNextHandlerAction, this);
 }
コード例 #5
0
 internal void MoveNextSource()
 {
     QueueDrainHelper.MoveNext(_source, ref _sourceWip, ref _sourceDisposeWip, NextHandlerAction, this);
 }
コード例 #6
0
 private void DisposeHandler(Task t)
 {
     QueueDrainHelper.DisposeHandler(t, ref _allDisposeWip, ref _allDisposeError, _disposeTask);
 }