Class SftpFileAttributes
- Namespace
- Renci.SshNet.Sftp
- Assembly
- Renci.SshNet.dll
Contains SFTP file attributes.
public class SftpFileAttributes
Inheritance
Inherited Members
Properties
Extensions
Gets the extensions.
public IDictionary<string, string> Extensions { get; }
Property Value
GroupCanExecute
Gets or sets a value indicating whether the group members can execute this file.
public bool GroupCanExecute { get; set; }
Property Value
GroupCanRead
Gets or sets a value indicating whether the group members can read from this file.
public bool GroupCanRead { get; set; }
Property Value
GroupCanWrite
Gets or sets a value indicating whether the group members can write into this file.
public bool GroupCanWrite { get; set; }
Property Value
GroupId
Gets or sets file group id.
public int GroupId { get; set; }
Property Value
IsBlockDevice
Gets a value indicating whether file represents a block device.
public bool IsBlockDevice { get; }
Property Value
IsCharacterDevice
Gets a value indicating whether file represents a character device.
public bool IsCharacterDevice { get; }
Property Value
IsDirectory
Gets a value indicating whether file represents a directory.
public bool IsDirectory { get; }
Property Value
IsNamedPipe
Gets a value indicating whether file represents a named pipe.
public bool IsNamedPipe { get; }
Property Value
IsRegularFile
Gets a value indicating whether file represents a regular file.
public bool IsRegularFile { get; }
Property Value
IsSocket
Gets a value indicating whether file represents a socket.
public bool IsSocket { get; }
Property Value
IsSymbolicLink
Gets a value indicating whether file represents a symbolic link.
public bool IsSymbolicLink { get; }
Property Value
LastAccessTime
Gets or sets the local time the current file or directory was last accessed.
public DateTime LastAccessTime { get; set; }
Property Value
LastAccessTimeUtc
Gets or sets the UTC time the current file or directory was last accessed.
public DateTime LastAccessTimeUtc { get; set; }
Property Value
LastWriteTime
Gets or sets the local time when the current file or directory was last written to.
public DateTime LastWriteTime { get; set; }
Property Value
LastWriteTimeUtc
Gets or sets the UTC time when the current file or directory was last written to.
public DateTime LastWriteTimeUtc { get; set; }
Property Value
OthersCanExecute
Gets or sets a value indicating whether the others can execute this file.
public bool OthersCanExecute { get; set; }
Property Value
OthersCanRead
Gets or sets a value indicating whether the others can read from this file.
public bool OthersCanRead { get; set; }
Property Value
OthersCanWrite
Gets or sets a value indicating whether the others can write into this file.
public bool OthersCanWrite { get; set; }
Property Value
OwnerCanExecute
Gets or sets a value indicating whether the owner can execute this file.
public bool OwnerCanExecute { get; set; }
Property Value
OwnerCanRead
Gets or sets a value indicating whether the owner can read from this file.
public bool OwnerCanRead { get; set; }
Property Value
OwnerCanWrite
Gets or sets a value indicating whether the owner can write into this file.
public bool OwnerCanWrite { get; set; }
Property Value
Size
Gets or sets the size, in bytes, of the current file.
public long Size { get; set; }
Property Value
UserId
Gets or sets file user id.
public int UserId { get; set; }
Property Value
Methods
GetBytes()
Returns a byte array representing the current Renci.SshNet.Sftp.SftpFileAttributes.
public byte[] GetBytes()
Returns
- byte[]
-
A byte array representing the current Renci.SshNet.Sftp.SftpFileAttributes.
SetPermissions(short)
Sets the permissions.
public void SetPermissions(short mode)
Parameters
mode
short-
The mode.