Class MessageLog
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
Inheritance
System.Object
MessageLog
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: SecureExchangesSDK.dll
Syntax
[Serializable]
public class MessageLog
Constructors
MessageLog()
Declaration
MessageLog(DateTime, DateTime, String, String, LogOpenStatus)
Declaration
public MessageLog(DateTime createDate, DateTime lastUpdate, string recipient, string subject, LogOpenStatus status)
Parameters
Type |
Name |
Description |
System.DateTime |
createDate |
|
System.DateTime |
lastUpdate |
|
System.String |
recipient |
|
System.String |
subject |
|
LogOpenStatus |
status |
|
Properties
Activities
The activity on the message
Declaration
public List<MessageLogActivity> Activities { get; set; }
Property Value
CreatedDate
The creation date of the message
Declaration
public DateTime CreatedDate { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
FromEmailAddress
That will reflect the email that was use to send the email.
Declaration
public string FromEmailAddress { get; set; }
Property Value
Type |
Description |
System.String |
|
IsContainsSignsFiles
Indicate to the log that file contains files to signs
Declaration
public bool IsContainsSignsFiles { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsSignProcessCompleted
Determine if the document has been completed final
Declaration
public bool IsSignProcessCompleted { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LastUpdate
Last time log was updated
Declaration
public DateTime LastUpdate { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
LogFiles
List of MessageLogFile, if the message contains files, this list will not be empty
Declaration
public List<MessageLogFile> LogFiles { get; set; }
Property Value
MsgType
The message Type, is a reply or is a original message
Declaration
public MessageType MsgType { get; set; }
Property Value
NbActivities
How many activity the messagelog contains
Declaration
public int NbActivities { get; }
Property Value
Type |
Description |
System.Int32 |
|
NbFiles
How many files the message was contains
Declaration
public int NbFiles { get; }
Property Value
Type |
Description |
System.Int32 |
|
OpenStatus
Status of the message (not-read, open, read, delete)
Declaration
public LogOpenStatus OpenStatus { get; set; }
Property Value
OpenTime
The number of time the message was open
Declaration
public int OpenTime { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Recipient
The list of recipient that this message was send. The information separated by comma
Declaration
public string Recipient { get; set; }
Property Value
Type |
Description |
System.String |
|
Subject
The subject of the message that was send
Declaration
public string Subject { get; set; }
Property Value
Type |
Description |
System.String |
|
TrackingId
Declaration
public Guid TrackingId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
Extension Methods