Click or drag to resize

SimpleImapQuery Class

Simple IMAP query that can be used instead joining several criteria defined in Expression class.
Inheritance Hierarchy
SystemObject
  Limilabs.Client.IMAPSimpleImapQuery

Namespace: Limilabs.Client.IMAP
Assembly: Mail (in Mail.dll) Version: 3.0.26106.1555
Syntax
public class SimpleImapQuery : ICriterion

The SimpleImapQuery type exposes the following members.

Constructors
 NameDescription
Public methodSimpleImapQueryInitializes a new instance of the SimpleImapQuery class
Top
Properties
 NameDescription
Public propertyAnswered Messages with the \Answered flag set.
Public propertyBcc Messages that contain the specified string in the envelope structure's BCC field.
Public propertyBody Messages that contain the specified string in the body of the message.
Public propertyCc Messages that contain the specified string in the envelope structure's CC field.
Public propertyDeleted Messages with the \Deleted flag set.
Public propertyDraft Messages with the \Draft flag set.
Public propertyFlagged Messages with the \Flagged flag set.
Public propertyFrom Messages that contain the specified string in the envelope structure's FROM field.
Public propertyLargerThen Messages with an [RFC-2822] size larger than the specified number of octets.
Public propertyNew Messages that have the \Recent flag set but not the \Seen flag. This is functionally equivalent to "(RECENT UNSEEN)".
Public propertyOld Messages that do not have the \Recent flag set. This is functionally equivalent to "NOT RECENT" (as opposed to "NOT NEW").
Public propertyRecent Messages that have the \Recent flag set.
Public propertySeen Messages that have the \Seen flag set.
Public propertySmallerThen Messages with an [RFC-2822] size smaller than the specified number of octets.
Public propertySubject Messages that contain the specified string in the envelope structure's SUBJECT field.
Public propertyTo Messages that contain the specified string in the envelope structure's TO field.
Public propertyUnanswered Messages that do not have the \Answered flag set.
Public propertyUndeleted Messages that do not have the \Deleted flag set.
Public propertyUndraft Messages that do not have the \Draft flag set.
Public propertyUnflagged Messages that do not have the \Flagged flag set.
Public propertyUnseen Messages that do not have the \Seen flag set.
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodIsASCII Returns true if this criterion requires only ASCII characters to be rendered.
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodRender Renders current criteria object to specified command list.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also