Class MboxrdStorageReader
MboxrdStorageReader class
Represents mboxrd format storage reader, this format is being used by Thunderbird and other mail clients.
public sealed class MboxrdStorageReader : MboxStorageReader
Constructors
Properties
Name | Description |
---|
BaseStream { get; } | Gets the base stream. |
CurrentDataSize { get; } | Gets the number of bytes that is read by ReadNextMessage method. |
Methods
Name | Description |
---|
Dispose() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
EnumerateMessageInfo() | Exposes the enumerator, which supports an iteration of messages in storage. |
EnumerateMessages() | Exposes the enumerator, which supports an iteration of messages in storage. |
EnumerateMessages(EmlLoadOptions) | Exposes the enumerator, which supports an iteration of messages in storage. |
ExtractMessage(string, EmlLoadOptions) | Get the message from MBOX. |
override GetTotalItemsCount() | Returns the number of messages in a storage. |
override NextMessage() | Gets the next message info. |
override ReadNextMessage() | Reads the next message from underlying storage stream. |
override ReadNextMessage(EmlLoadOptions) | Reads the next message from underlying storage stream. |
override ReadNextMessage(out string) | Reads the next message from underlying storage stream. |
override ReadNextMessage(out string, EmlLoadOptions) | Reads the next message from underlying storage stream. |
See Also