32 references to PipelineInstruction
System.Net.Requests (32)
System\Net\CommandStream.cs (9)
300PipelineInstruction result; 311result = PipelineInstruction.Advance; 315if (result == PipelineInstruction.Abort) 325else if (result == PipelineInstruction.Advance) 332else if (result == PipelineInstruction.Pause) 338else if (result == PipelineInstruction.GiveStream) 351else if (result == PipelineInstruction.Reread) 397protected virtual PipelineInstruction PipelineCallback(PipelineEntry? entry, ResponseDescription? response, bool timeout, ref Stream? stream) 399return 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;