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

Rename() публичный Метод

Rename file or directory.
Operation failed. Timeout has occured. Invalid status An exception which was thrown while processing the response.
public Rename ( string oldPath, string newPath ) : void
oldPath string Old path.
newPath string New path.
Результат void
        public void Rename(string oldPath, string newPath)
        {
            CheckStatus();

            uint requestId = ++_requestId;

            byte[] oldPathData = _encoding.GetBytes(oldPath);
            byte[] newPathData = _encoding.GetBytes(newPath);
            SFTPPacket packet =
                new SFTPPacket(SFTPPacketType.SSH_FXP_RENAME)
                    .WriteUInt32(requestId)
                    .WriteAsString(oldPathData)
                    .WriteAsString(newPathData);

            TransmitPacketAndWaitForStatusOK(requestId, packet);
        }