MboxoStorageReader

MboxoStorageReader class

Represents mboxo format storage reader, this format is being used by Eudora.

public sealed class MboxoStorageReader : MboxStorageReader

Constructors

Name Description
MboxoStorageReader(Stream, MboxLoadOptions) Initializes a new instance of the MboxoStorageReader class.
MboxoStorageReader(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