Show / Hide Table of Contents

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()
Namespace: SecureExchangesSDK.Models.Entity
Assembly: SecureExchangesSDK.dll
Syntax
[Serializable]
public class MessageLog

Constructors

MessageLog()

Declaration
public MessageLog()

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
Type Description
System.Collections.Generic.List<MessageLogActivity>

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
Type Description
System.Collections.Generic.List<MessageLogFile>

MsgType

The message Type, is a reply or is a original message

Declaration
public MessageType MsgType { get; set; }
Property Value
Type Description
MessageType

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
Type Description
LogOpenStatus

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

ExtensionHelper.CopySameNameAndTypeProperties<T, S>(T, S)
In This Article
Back to top Generated by DocFX