LumiSoft Mail Server User API
Matches Method (no, uid, size, internalDate, flags, header, bodyText)
Namespaces > LumiSoft.Net.IMAP.Server > IMAP_SearchMatcher > Matches(Int32, Int32, Int32, DateTime, IMAP_MessageFlags, String, String)
Gets if specified values match search criteria.
Syntax

C# | Visual Basic | Managed C++

    public bool Matches (
    	int no,
    	int uid,
    	int size,
    	DateTime internalDate,
    	IMAP_MessageFlags flags,
    	string header,
    	string bodyText
    )

    Public Function Matches ( _
    	no As Integer, _
    	uid As Integer, _
    	size As Integer, _
    	internalDate As DateTime, _
    	flags As IMAP_MessageFlags, _
    	header As String, _
    	bodyText As String _
    ) As Boolean

    public:
    bool Matches (
    	int no,
    	int uid,
    	int size,
    	DateTime internalDate,
    	IMAP_MessageFlags flags,
    	String^ header,
    	String^ bodyText
    )

Parameters

no (Int32)
  Message sequence number.
uid (Int32)
  Message UID.
size (Int32)
  Message size in bytes.
internalDate (DateTime)
  Message INTERNALDATE (dateTime when server stored message).
flags (IMAP_MessageFlags)
  Message flags.
header (String)
  Message header. This is only needed if this.IsHeaderNeeded is true.
bodyText (String)
  Message body text (must be decoded unicode text). This is only needed if this.IsBodyTextNeeded is true.

Return Value

[Missing <returns> documentation for M:LumiSoft.Net.IMAP.Server.IMAP_SearchMatcher.Matches(System.Int32,System.Int32,System.Int32,System.DateTime,LumiSoft.Net.IMAP.IMAP_MessageFlags,System.String,System.String)]

Assembly: LumiSoft.Net Version: 2.0.2636.18419 (Module: LumiSoft.Net)