ISftpFile
Represents SFTP file information.
Gets the file attributes.
Gets the full path of the file or directory.
Gets or sets a value indicating whether the group members can execute this file.
Gets or sets a value indicating whether the group members can read from this file.
Gets or sets a value indicating whether the group members can write into this file.
Gets or sets file group id.
Gets a value indicating whether file represents a block device.
Gets a value indicating whether file represents a character device.
Gets a value indicating whether file represents a directory.
Gets a value indicating whether file represents a named pipe.
Gets a value indicating whether file represents a regular file.
Gets a value indicating whether file represents a socket.
Gets a value indicating whether file represents a symbolic link.
Gets or sets the time the current file or directory was last accessed.
Gets or sets the time, in coordinated universal time (UTC), the current file or directory was last accessed.
Gets or sets the time when the current file or directory was last written to.
Gets or sets the time, in coordinated universal time (UTC), when the current file or directory was last written to.
Gets the size, in bytes, of the current file.
Gets the name of the file or directory.
Gets or sets a value indicating whether the others can execute this file.
Gets or sets a value indicating whether the others can read from this file.
Gets or sets a value indicating whether the others can write into this file.
Gets or sets a value indicating whether the owner can execute this file.
Gets or sets a value indicating whether the owner can read from this file.
Gets or sets a value indicating whether the owner can write into this file.
Gets or sets file user id.
void Delete()
Permanently deletes a file on remote machine.
Moves a specified file to a new location on remote machine, providing the option to specify a new file name.
Sets file permissions.
void UpdateStatus()
Updates file status on the server.