System.Net.FtpControlStream.IsFtpDataStreamWriteable C# (CSharp) Method

IsFtpDataStreamWriteable() private method

Determnines whether the stream we return is Writeable or Readable

private IsFtpDataStreamWriteable ( ) : TriState
return TriState
        private TriState IsFtpDataStreamWriteable()
        {
            FtpWebRequest request = _request as FtpWebRequest;
            if (request != null)
            {
                if (request.MethodInfo.IsUpload)
                {
                    return TriState.True;
                }
                else if (request.MethodInfo.IsDownload)
                {
                    return TriState.False;
                }
            }
            return TriState.Unspecified;
        }
    } // class FtpControlStream