Secure Exchanges SDK Documentation
Search Results for

    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
    object
    MessageLog
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    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
    DateTime createDate
    DateTime lastUpdate
    string recipient
    string subject
    LogOpenStatus status

    Properties

    Activities

    The activity on the message

    Declaration
    public List<MessageLogActivity> Activities { get; set; }
    Property Value
    Type Description
    List<MessageLogActivity>

    CreatedDate

    The creation date of the message

    Declaration
    public DateTime CreatedDate { get; set; }
    Property Value
    Type Description
    DateTime

    FromEmailAddress

    That will reflect the email that was use to send the email.

    Declaration
    public string FromEmailAddress { get; set; }
    Property Value
    Type Description
    string

    IsContainsSignsFiles

    Indicate to the log that file contains files to signs

    Declaration
    public bool IsContainsSignsFiles { get; set; }
    Property Value
    Type Description
    bool

    IsSignProcessCompleted

    Determine if the document has been completed final

    Declaration
    public bool IsSignProcessCompleted { get; set; }
    Property Value
    Type Description
    bool

    LastUpdate

    Last time log was updated

    Declaration
    public DateTime LastUpdate { get; set; }
    Property Value
    Type Description
    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
    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
    int

    NbFiles

    How many files the message was contains

    Declaration
    public int NbFiles { get; }
    Property Value
    Type Description
    int

    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
    int

    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
    string

    Subject

    The subject of the message that was send

    Declaration
    public string Subject { get; set; }
    Property Value
    Type Description
    string

    TrackingId

    Declaration
    public Guid TrackingId { get; set; }
    Property Value
    Type Description
    Guid

    Extension Methods

    ExtensionHelper.CopySameNameAndTypeProperties<T, S>(T, S)
    In this article
    Back to top Secure Exchanges Inc. - Documentation