Show / Hide Table of Contents

Class MailInUidlRecordData

POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the mail_in_uidl table.

Inheritance
object
MailInUidlRecordData
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class MailInUidlRecordData
Remarks

Please use this class instead of a full MailInUidlRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding MailInUidlTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Constructors

MailInUidlRecordData()

POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the mail_in_uidl table.

Declaration
public MailInUidlRecordData()
Remarks

Please use this class instead of a full MailInUidlRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding MailInUidlTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Fields

FilterId

The mailbox for this UIDL entry.

Declaration
public int FilterId
Field Value
Type Description
int
Remarks

Please use this class instead of a full MailInUidlRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding MailInUidlTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

LastChecked

The last time this message was attempted to be imported.

Declaration
public DateTime LastChecked
Field Value
Type Description
DateTime
Remarks

Please use this class instead of a full MailInUidlRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding MailInUidlTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

MailInUidlId

Primary key

Declaration
public int MailInUidlId
Field Value
Type Description
int
Remarks

Please use this class instead of a full MailInUidlRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding MailInUidlTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Retries

The number of attempts for importing this message.

Declaration
public int Retries
Field Value
Type Description
int
Remarks

Please use this class instead of a full MailInUidlRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding MailInUidlTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Status

The status of this UIDL entry (enum).

Declaration
public short Status
Field Value
Type Description
short
Remarks

Please use this class instead of a full MailInUidlRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding MailInUidlTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Uidl

The actual UIDL (i.e. the unique string identifying a specific message).

Declaration
public string Uidl
Field Value
Type Description
string
Remarks

Please use this class instead of a full MailInUidlRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding MailInUidlTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Extension Methods

EnumUtil.MapEnums<From, To>(From)
MailInUidlRecordDataExtensions.ToInsertAsync(MailInUidlRecordData, CancellationToken)
Converters.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top