Table of Contents

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

DateTime

CryptedSize

The approximative CryptedFileSize

public int CryptedSize { get; }

Property Value

int

CryptedSizeMb

The approximative cryptedSizeMB

public double CryptedSizeMb { get; }

Property Value

double

FileName

The original filename

public string FileName { get; set; }

Property Value

string

FileSize

The bytes length

public long FileSize { get; set; }

Property Value

long

Hash

The unique MD5 hash of the file unencrypted. Usefull to validate the integrety of the file

public string Hash { get; set; }

Property Value

string

IsFileToSign

Flag if the file is for signature or not

public bool IsFileToSign { get; set; }

Property Value

bool

LastUpdate

Last time the log of the file was updated.

public DateTime LastUpdate { get; set; }

Property Value

DateTime

OpenStatus

The status of the file (open, read, destroy)

public LogOpenStatus OpenStatus { get; set; }

Property Value

LogOpenStatus

OpenTime

The number of time the file was downloaded

public int OpenTime { get; set; }

Property Value

int

OriginalSize

Original size of the file (that value is an approxymative 512K near

public int OriginalSize { get; }

Property Value

int

OriginalSizeMb

public double OriginalSizeMb { get; }

Property Value

double

TotalPart

How many part of 512K this file was content

public int TotalPart { get; set; }

Property Value

int