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; 202return PipelineInstruction.Pause; 216return PipelineInstruction.GiveStream; 238protected override PipelineInstruction PipelineCallback(PipelineEntry? entry, ResponseDescription? response, bool timeout, ref Stream? stream) 244return PipelineInstruction.Abort; 270return PipelineInstruction.Advance; 274return PipelineInstruction.Reread; 293return PipelineInstruction.Advance; 337PipelineInstruction result = QueueOrCreateDataConection(entry, response, out isSocketReady); 349return PipelineInstruction.Abort; 354return PipelineInstruction.Abort; 422return PipelineInstruction.Pause; 469return PipelineInstruction.Reread; 472return PipelineInstruction.Advance; 659private PipelineInstruction QueueOrCreateDataConection(PipelineEntry entry, ResponseDescription response, out bool isSocketReady) 665return PipelineInstruction.Pause; //if we already started then this is re-entering into the callback where we proceed with the stream 679return PipelineInstruction.Abort; 712PipelineInstruction result; 722result = PipelineInstruction.Pause; 727result = PipelineInstruction.Advance; // for passive mode we end up going to the next command 737result = PipelineInstruction.Pause; 751result = PipelineInstruction.Pause;