Table of Contents

OutlookPstFormatException Class

Definition

Namespace
Bodu.Formats.Outlook
Assembly
Bodu.Formats.Outlook.Pst.dll
Package
Bodu.Formats.Outlook.Pst 0.7.1
Source
OutlookPstFormatException.cs

Represents a violation of the Outlook personal-folders messaging conventions (MS-PST) while reading a mail store.

public sealed class OutlookPstFormatException : OutlookFormatException, ISerializable
Inheritance
OutlookPstFormatException
Implements
Inherited Members
Extension Methods

Remarks

This exception reports messaging-level problems - a folder or message object that violates the format's structural conventions, a table row that does not reference a valid node, a malformed name-to-id map. Container-level corruption (blocks, B-trees, heaps) propagates as the Bodu.IO.Pst PstFileException family instead.

Constructors

OutlookPstFormatException()

Initializes a new instance of the OutlookPstFormatException class.

public OutlookPstFormatException()

OutlookPstFormatException(string?)

Initializes a new instance of the OutlookPstFormatException class with a message.

public OutlookPstFormatException(string? message)

Parameters

message string

The message that describes the error.

OutlookPstFormatException(string?, Exception?)

Initializes a new instance of the OutlookPstFormatException class with a message and an inner exception.

public OutlookPstFormatException(string? message, Exception? innerException)

Parameters

message string

The message that describes the error.

innerException Exception

The exception that caused this error.

Applies to

ProductVersions
.NET8, 10