The FluentSearch type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Equals | (Inherited from Object.) | |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetList |
Issues the search query and retrieves UIDs or message numbers of messages, that match the search criteria, using server-side searching.
| |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| NoCharset |
Forces the client not to use any encoding, CHARSET command is not issued
(Some servers e.g. Exchange 2007 fail to understand CHARSET command).
| |
| ResultsAs |
Sets the result type (message numbers or UIDs) of this search query.
| |
| Sort |
Adds sort criteria to this search.
Use Multiple(array<ISorter>[]()[][]) and other SortBy class properties to create a valid query.
Not all servers support Sort. You can check which extensions remote server supports using SupportedExtensions()()()() method.
| |
| ToString | (Inherited from Object.) | |
| UseEncoding |
Forces the use of specified encoding. Some servers do not support this feature.
| |
| Where |
Adds search criteria to this search.
Use And(array<ICriterion>[]()[][]) and other Expression methods to create a valid query.
You can also pass SimpleImapQuery to this method.
|
Operators
| Name | Description | |
|---|---|---|
| ImplicitWideningImplicitImplicitImplicit(FluentSearch to List<(Of <<'(Int64>)>>)) |
Issues the search query and retrieves UIDs or message numbers of messages, that match the search criteria, using server-side searching.
|