Granados.Poderosa.SFTP.SFTPClient.ReadFileInfo C# (CSharp) Метод

ReadFileInfo() приватный Метод

private ReadFileInfo ( Granados.IO.SSHDataReader dataReader, Encoding encoding ) : Granados.Poderosa.SFTP.SFTPFileInfo
dataReader Granados.IO.SSHDataReader
encoding System.Text.Encoding
Результат Granados.Poderosa.SFTP.SFTPFileInfo
        private SFTPFileInfo ReadFileInfo(SSHDataReader dataReader, Encoding encoding)
        {
            byte[] fileNameData = dataReader.ReadByteString();
            string fileName = encoding.GetString(fileNameData);
            byte[] longNameData = dataReader.ReadByteString();
            string longName = encoding.GetString(longNameData);

            SFTPFileAttributes attributes = ReadFileAttributes(dataReader);

            return new SFTPFileInfo(fileName, longName, attributes);
        }