32 references to PipelineInstruction
System.Net.Requests (32)
System\Net\CommandStream.cs (9)
298PipelineInstruction result; 309result = PipelineInstruction.Advance; 313if (result == PipelineInstruction.Abort) 323else if (result == PipelineInstruction.Advance) 330else if (result == PipelineInstruction.Pause) 336else if (result == PipelineInstruction.GiveStream) 349else if (result == PipelineInstruction.Reread) 395protected virtual PipelineInstruction PipelineCallback(PipelineEntry? entry, ResponseDescription? response, bool timeout, ref Stream? stream) 397return PipelineInstruction.Abort;
System\Net\FtpControlStream.cs (23)
165private PipelineInstruction QueueOrCreateFtpDataStream(ref Stream? stream) 179return PipelineInstruction.GiveStream; 204return PipelineInstruction.Pause; 218return PipelineInstruction.GiveStream; 240protected override PipelineInstruction PipelineCallback(PipelineEntry? entry, ResponseDescription? response, bool timeout, ref Stream? stream) 246return PipelineInstruction.Abort; 272return PipelineInstruction.Advance; 276return PipelineInstruction.Reread; 295return PipelineInstruction.Advance; 339PipelineInstruction result = QueueOrCreateDataConection(entry, response, out isSocketReady); 351return PipelineInstruction.Abort; 356return PipelineInstruction.Abort; 424return PipelineInstruction.Pause; 471return PipelineInstruction.Reread; 474return PipelineInstruction.Advance; 661private PipelineInstruction QueueOrCreateDataConection(PipelineEntry entry, ResponseDescription response, out bool isSocketReady) 667return PipelineInstruction.Pause; //if we already started then this is re-entering into the callback where we proceed with the stream 681return PipelineInstruction.Abort; 714PipelineInstruction result; 724result = PipelineInstruction.Pause; 729result = PipelineInstruction.Advance; // for passive mode we end up going to the next command 739result = PipelineInstruction.Pause; 753result = PipelineInstruction.Pause;