Node
Ecng.Backup.Mega.Native
MEGA node (file or directory) with decrypted metadata.
Implementa: IEquatable<Node>
Propiedades
CreationDate
public DateTime? CreationDate { get; set; }
value = node.CreationDate
node.CreationDate = value
Creation date, if available.
FileKey
public byte[] FileKey { get; set; }
value = node.FileKey
node.FileKey = value
File key (AES).
MetaMac
public byte[] MetaMac { get; set; }
value = node.MetaMac
node.MetaMac = value
Expected file meta-MAC.
ModificationDate
public DateTime? ModificationDate { get; set; }
value = node.ModificationDate
node.ModificationDate = value
Modification date, if available.
Name
public string Name { get; set; }
value = node.Name
node.Name = value
Node name (from decrypted attributes).
NodeKey
public byte[] NodeKey { get; set; }
value = node.NodeKey
node.NodeKey = value
Decrypted node key used for public links (16 bytes for folders, 32 bytes for files).
ParentId
public string ParentId { get; set; }
value = node.ParentId
node.ParentId = value
Parent node id (handle).
PublicHandle
public string PublicHandle { get; set; }
value = node.PublicHandle
node.PublicHandle = value
Public handle for exported nodes (null when not exported).
Size
public long Size { get; set; }
value = node.Size
node.Size = value
File size in bytes (0 for folders).