4 instantiations of AsyncStep
System.ServiceModel.Discovery (4)
System\ServiceModel\Discovery\IteratorAsyncResult.cs (4)
37return new AsyncStep(begin, end, false); 42return new AsyncStep(begin, end, false, catches); 47return new AsyncStep(begin, end, true); 52return new AsyncStep(begin, end, true, catches);
24 references to AsyncStep
System.ServiceModel.Discovery (24)
System\ServiceModel\Discovery\DiscoveryClientChannelBase.cs (5)
438static AsyncStep openStep; 439static AsyncStep dequeueStep; 464protected override IEnumerator<AsyncStep> GetAsyncSteps() 520static AsyncStep GetDequeueStep() 536static AsyncStep GetOpenStep()
System\ServiceModel\Discovery\IteratorAsyncResult.cs (12)
15IEnumerator<AsyncStep> steps; 35public static AsyncStep CallAsync(BeginCall begin, EndCall end) 40public static AsyncStep CallAsync(BeginCall begin, EndCall end, IAsyncCatch[] catches) 45public static AsyncStep CallParallel(BeginCall begin, EndCall end) 50public static AsyncStep CallParallel(BeginCall begin, EndCall end, IAsyncCatch[] catches) 69protected abstract IEnumerator<AsyncStep> GetAsyncSteps(); 87AsyncStep currentStep; 115IAsyncResult StartStep(AsyncStep step) 205AsyncStep step = (AsyncStep)result.AsyncState; 214void FinishStep(AsyncStep step, IAsyncResult result) 240void HandleException(Exception e, AsyncStep step)
System\ServiceModel\Discovery\RandomDelayQueuedSendsAsyncResult.cs (7)
21static AsyncStep dequeueStep; 22static AsyncStep delayStep; 23static AsyncStep sendItemStep; 64protected override IEnumerator<AsyncStep> GetAsyncSteps() 97static AsyncStep GetDequeueStep() 109static AsyncStep GetDelayStep() 121static AsyncStep GetSendItemStep()