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

Name Description
MboxrdStorageReader(Stream, MboxLoadOptions)
MboxrdStorageReader(string, MboxLoadOptions) Initializes a new instance of the MboxrdStorageReader class.

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.
EnumerateMessages() Exposes the enumerator, which supports an iteration of messages in storage.
override GetTotalItemsCount() Returns the number of messages in a storage.
override ReadNextMessage() Reads the next message from underlying storage stream.
override ReadNextMessage(out string) Reads the next message from underlying storage stream.

See Also