/// <summary>
 /// Creates a <see cref="SnapshotCommitPoint"/> wrapping the provided
 /// <see cref="IndexCommit"/>.
 /// </summary>
 protected internal SnapshotCommitPoint(SnapshotDeletionPolicy outerInstance, IndexCommit cp)
 {
     this.outerInstance = outerInstance;
     this.m_cp          = cp;
 }