public StreamWriter AppendText(string path, Encoding encoding) { CheckDisposed(); if (encoding == null) throw new ArgumentNullException("encoding"); return new StreamWriter(new SftpFileStream(_sftpSession, path, FileMode.Append, FileAccess.Write, (int) _bufferSize), encoding); }