37 _networkStream.Position =
value;
51 _networkStream.ReadTimeout =
value;
63 _networkStream.WriteTimeout =
value;
88 protected override void Dispose(
bool disposing)
103 base.Dispose(disposing);
247 return lazyAsyncResult;
311 _networkStream.ReadTimeout =
timeout;
312 _networkStream.WriteTimeout =
timeout;
static WebException RequestAbortedException
FtpDataStream(NetworkStream networkStream, FtpWebRequest request, TriState writeOnly)
override IAsyncResult BeginRead(byte[] buffer, int offset, int size, AsyncCallback callback, object state)
override IAsyncResult BeginWrite(byte[] buffer, int offset, int size, AsyncCallback callback, object state)
override long Seek(long offset, SeekOrigin origin)
override void SetLength(long value)
override int WriteTimeout
readonly FtpWebRequest _request
override void EndWrite(IAsyncResult asyncResult)
void AsyncReadCallback(IAsyncResult ar)
override void Dispose(bool disposing)
override int Read(byte[] buffer, int offset, int size)
void SetSocketTimeoutOption(int timeout)
readonly NetworkStream _networkStream
override int EndRead(IAsyncResult ar)
override void Write(byte[] buffer, int offset, int size)
void DataStreamClosed(CloseExState closeState)
void InvokeCallback(object result)
static readonly System.Net.NetEventSource Log
static void Info(object thisOrContextObject, FormattableString formattableString=null, [CallerMemberName] string memberName=null)
override void Write(byte[] buffer, int offset, int count)
override int EndRead(IAsyncResult asyncResult)
override void SetLength(long value)
override IAsyncResult BeginWrite(byte[] buffer, int offset, int count, AsyncCallback? callback, object? state)
override long Seek(long offset, SeekOrigin origin)
override IAsyncResult BeginRead(byte[] buffer, int offset, int count, AsyncCallback? callback, object? state)
override void EndWrite(IAsyncResult asyncResult)
override int Read(byte[] buffer, int offset, int count)
override int WriteTimeout
void CloseEx(CloseExState closeState)