Class MessageLogFile
- Namespace
- SecureExchangesSDK.Models.Entity
- Assembly
- SecureExchangesSDK.NetCore.dll
This class represent the Logof a file
[Serializable]
public class MessageLogFile
- Inheritance
-
MessageLogFile
- Inherited Members
- Extension Methods
Constructors
MessageLogFile()
public MessageLogFile()
Properties
CreatedDate
The creation date of the file on the Secure Exchanges server
public DateTime CreatedDate { get; set; }
Property Value
CryptedSize
The approximative CryptedFileSize
public int CryptedSize { get; }
Property Value
CryptedSizeMb
The approximative cryptedSizeMB
public double CryptedSizeMb { get; }
Property Value
FileName
The original filename
public string FileName { get; set; }
Property Value
FileSize
The bytes length
public long FileSize { get; set; }
Property Value
Hash
The unique MD5 hash of the file unencrypted. Usefull to validate the integrety of the file
public string Hash { get; set; }
Property Value
IsFileToSign
Flag if the file is for signature or not
public bool IsFileToSign { get; set; }
Property Value
LastUpdate
Last time the log of the file was updated.
public DateTime LastUpdate { get; set; }
Property Value
OpenStatus
The status of the file (open, read, destroy)
public LogOpenStatus OpenStatus { get; set; }
Property Value
OpenTime
The number of time the file was downloaded
public int OpenTime { get; set; }
Property Value
OriginalSize
Original size of the file (that value is an approxymative 512K near
public int OriginalSize { get; }
Property Value
OriginalSizeMb
public double OriginalSizeMb { get; }
Property Value
TotalPart
How many part of 512K this file was content
public int TotalPart { get; set; }