Class MessageLog
- Namespace
- SecureExchangesSDK.Models.Entity
- Assembly
- SecureExchangesSDK.NetCore.dll
This class is a MessageLog entity. It will contains all the informations about a log associated to a message that was send by a user
[Serializable]
public class MessageLog
- Inheritance
-
MessageLog
- Inherited Members
- Extension Methods
Constructors
MessageLog()
public MessageLog()
MessageLog(DateTime, DateTime, string, string, LogOpenStatus)
public MessageLog(DateTime createDate, DateTime lastUpdate, string recipient, string subject, LogOpenStatus status)
Parameters
createDateDateTimelastUpdateDateTimerecipientstringsubjectstringstatusLogOpenStatus
Properties
Activities
The activity on the message
public List<MessageLogActivity> Activities { get; set; }
Property Value
CreatedDate
The creation date of the message
public DateTime CreatedDate { get; set; }
Property Value
FromEmailAddress
That will reflect the email that was use to send the email.
public string FromEmailAddress { get; set; }
Property Value
IsContainsSignsFiles
Indicate to the log that file contains files to signs
public bool IsContainsSignsFiles { get; set; }
Property Value
IsSignProcessCompleted
Determine if the document has been completed final
public bool IsSignProcessCompleted { get; set; }
Property Value
LastUpdate
Last time log was updated
public DateTime LastUpdate { get; set; }
Property Value
LogFiles
List of MessageLogFile, if the message contains files, this list will not be empty
public List<MessageLogFile> LogFiles { get; set; }
Property Value
MsgType
The message Type, is a reply or is a original message
public MessageType MsgType { get; set; }
Property Value
NbActivities
How many activity the messagelog contains
public int NbActivities { get; }
Property Value
NbFiles
How many files the message was contains
public int NbFiles { get; }
Property Value
OpenStatus
Status of the message (not-read, open, read, delete)
public LogOpenStatus OpenStatus { get; set; }
Property Value
OpenTime
The number of time the message was open
public int OpenTime { get; set; }
Property Value
Recipient
The list of recipient that this message was send. The information separated by comma
public string Recipient { get; set; }
Property Value
Subject
The subject of the message that was send
public string Subject { get; set; }
Property Value
TrackingId
public Guid TrackingId { get; set; }