• DR-IT Software
  • Products
  • Documentation
  • Product page
  • Examples
  • API reference
  • Support
Show / Hide Table of Contents

Class PstCloneOptions

Controls the strategy used when cloning one PST file into another.

Inheritance
object
PstCloneOptions
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DRIT.Mail.Pst.PhysicalLayout
Assembly: DRIT.Mail.dll
Syntax
public class PstCloneOptions

Constructors

View Source

PstCloneOptions()

Initialises a new instance of PstCloneOptions with all options disabled.

Declaration
public PstCloneOptions()

Properties

View Source

CloneBTPages

Gets or sets whether to clone the exact BT Page (node and block) entries and positions.

Declaration
public bool CloneBTPages { get; set; }
Property Value
Type Description
bool
View Source

CloneBlockIdsAndPositions

Gets or sets whether to clone the exact block ids and their positions for nodes.

Declaration
public bool CloneBlockIdsAndPositions { get; set; }
Property Value
Type Description
bool
View Source

CloneNodesWithExactBlockData

Gets or sets whether to clone each NDB node by copying its raw block data exactly, preserving byte-for-byte fidelity at the expense of higher memory usage. When false, nodes are cloned at the message/folder level instead.

Declaration
public bool CloneNodesWithExactBlockData { get; set; }
Property Value
Type Description
bool
  • View Source
Back to top

DR-IT Software documentation

DR-IT Software · Products · Documentation index · Product page · Downloads · Support · Licensing

Generated by DocFX