| 
| void  | Dispose () | 
|   | 
| override long  | Seek (long offset, SeekOrigin origin) | 
|   | 
| override int  | Read (byte[] buffer, int offset, int size) | 
|   | 
| virtual int  | Read (global::System.Span< byte > buffer) | 
|   | 
| override void  | Write (byte[] buffer, int offset, int size) | 
|   | 
| virtual void  | Write (global::System.ReadOnlySpan< byte > buffer) | 
|   | 
| void  | Close (int timeout) | 
|   | 
| virtual void  | Close () | 
|   | 
| override IAsyncResult  | BeginRead (byte[] buffer, int offset, int size, AsyncCallback callback, object state) | 
|   | 
| virtual global::System.IAsyncResult  | BeginRead (byte[] buffer, int offset, int count, global::System.AsyncCallback callback, object state) | 
|   | 
| override int  | EndRead (IAsyncResult asyncResult) | 
|   | 
| virtual int  | EndRead (global::System.IAsyncResult asyncResult) | 
|   | 
| override Task< int >  | ReadAsync (byte[] buffer, int offset, int count, CancellationToken cancellationToken) | 
|   | 
| global::System.Threading.Tasks.Task< int >  | ReadAsync (byte[] buffer, int offset, int count) | 
|   | 
| virtual global::System.Threading.Tasks.Task< int >  | ReadAsync (byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken) | 
|   | 
| virtual global::System.Threading.Tasks.ValueTask< int >  | ReadAsync (global::System.Memory< byte > buffer, global::System.Threading.CancellationToken cancellationToken=default(global::System.Threading.CancellationToken)) | 
|   | 
| override IAsyncResult  | BeginWrite (byte[] buffer, int offset, int size, AsyncCallback callback, object state) | 
|   | 
| virtual global::System.IAsyncResult  | BeginWrite (byte[] buffer, int offset, int count, global::System.AsyncCallback callback, object state) | 
|   | 
| override void  | EndWrite (IAsyncResult asyncResult) | 
|   | 
| virtual void  | EndWrite (global::System.IAsyncResult asyncResult) | 
|   | 
| override Task  | WriteAsync (byte[] buffer, int offset, int count, CancellationToken cancellationToken) | 
|   | 
| global::System.Threading.Tasks.Task  | WriteAsync (byte[] buffer, int offset, int count) | 
|   | 
| virtual global::System.Threading.Tasks.Task  | WriteAsync (byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken) | 
|   | 
| virtual global::System.Threading.Tasks.ValueTask  | WriteAsync (global::System.ReadOnlyMemory< byte > buffer, global::System.Threading.CancellationToken cancellationToken=default(global::System.Threading.CancellationToken)) | 
|   | 
| override void  | Flush () | 
|   | 
| override Task  | FlushAsync (CancellationToken cancellationToken) | 
|   | 
| virtual global::System.Threading.Tasks.Task  | FlushAsync (global::System.Threading.CancellationToken cancellationToken) | 
|   | 
| override void  | SetLength (long value) | 
|   | 
| void  | CopyTo (Stream destination) | 
|   | 
| virtual void  | CopyTo (Stream destination, int bufferSize) | 
|   | 
| virtual int  | ReadByte () | 
|   | 
| virtual void  | WriteByte (byte value) | 
|   | 
 | 
|   | FtpControlStream (TcpClient client) | 
|   | 
| void  | AbortConnect () | 
|   | 
| virtual void  | Abort (Exception e) | 
|   | 
| Stream  | SubmitRequest (WebRequest request, bool isAsync, bool readInitalResponseOnConnect) | 
|   | 
| void  | CheckContinuePipeline () | 
|   | 
| void  | CloseSocket () | 
|   | 
| void  | SetSocketTimeoutOption (int timeout) | 
|   | 
| global::System.Threading.SemaphoreSlim  | EnsureAsyncActiveSemaphoreInitialized () | 
|   | 
| global::System.IAsyncResult  | BeginReadInternal (byte[] buffer, int offset, int count, global::System.AsyncCallback callback, object state, bool serializeAsynchronously, bool apm) | 
|   | 
| global::System.IAsyncResult  | BeginWriteInternal (byte[] buffer, int offset, int count, global::System.AsyncCallback callback, object state, bool serializeAsynchronously, bool apm) | 
|   | 
| global::System.IAsyncResult  | BlockingBeginRead (byte[] buffer, int offset, int count, global::System.AsyncCallback callback, object state) | 
|   | 
| global::System.IAsyncResult  | BlockingBeginWrite (byte[] buffer, int offset, int count, global::System.AsyncCallback callback, object state) | 
|   | 
 | 
| CommandStream.PipelineInstruction  | QueueOrCreateFtpDataStream (ref Stream stream) | 
|   | 
| CommandStream.PipelineInstruction  | QueueOrCreateDataConection (CommandStream.PipelineEntry entry, ResponseDescription response, bool timeout, ref Stream stream, out bool isSocketReady) | 
|   | 
| string  | FormatAddress (IPAddress address, int Port) | 
|   | 
| string  | FormatAddressV6 (IPAddress address, int port) | 
|   | 
| long  | GetContentLengthFrom213Response (string responseString) | 
|   | 
| DateTime  | GetLastModifiedFrom213Response (string str) | 
|   | 
| void  | TryUpdateResponseUri (string str, FtpWebRequest request) | 
|   | 
| void  | TryUpdateContentLength (string str) | 
|   | 
| string  | GetLoginDirectory (string str) | 
|   | 
| int  | GetPortV4 (string responseString) | 
|   | 
| int  | GetPortV6 (string responseString) | 
|   | 
| void  | CreateFtpListenerSocket (FtpWebRequest request) | 
|   | 
| string  | GetPortCommandLine (FtpWebRequest request) | 
|   | 
| string  | FormatFtpCommand (string command, string parameter) | 
|   | 
| TriState  | IsFtpDataStreamWriteable () | 
|   | 
| bool  | PostSendCommandProcessing (ref Stream stream) | 
|   | 
| bool  | PostReadCommandProcessing (ref Stream stream) | 
|   | 
| ResponseDescription  | ReceiveCommandResponse () | 
|   | 
| void  | ReceiveCommandResponseCallback (ReceiveState state, int bytesRead) | 
|   | 
| int  | GetCopyBufferSize () | 
|   | 
| global::System.Threading.Tasks.Task< int >  | BeginEndReadAsync (byte[] buffer, int offset, int count) | 
|   | 
| void  | RunReadWriteTaskWhenReady (global::System.Threading.Tasks.Task asyncWaiter, Stream.ReadWriteTask readWriteTask) | 
|   | 
| void  | RunReadWriteTask (Stream.ReadWriteTask readWriteTask) | 
|   | 
| void  | FinishTrackingAsyncOperation () | 
|   | 
| global::System.Threading.Tasks.Task  | FinishWriteAsync (global::System.Threading.Tasks.Task writeTask, byte[] localBuffer) | 
|   | 
| global::System.Threading.Tasks.Task  | BeginEndWriteAsync (byte[] buffer, int offset, int count) | 
|   | 
| bool  | HasOverriddenBeginEndRead () | 
|   | 
| bool  | HasOverriddenBeginEndWrite () | 
|   | 
Definition at line 15 of file FtpControlStream.cs.