Salvage options to use when performing container verification.
public enum SalvageOptions
No salvage flags.
Write the key/data pairs from all databases in the file to the specified output stream.
The output format is the same as that specified for the
Output all the key/data pairs in the file that can be found.
By default, Verify does not assume corruption. For example, if a key/data pair on a page is marked as deleted, it is not then written to the output file. When SalvageAggressive is specified, corruption is assumed, and any key/data pair that can be found is written. In this case, key/data pairs that are corrupted or have been deleted may appear in the output (even if the file being salvaged is in no way corrupt), and the output will almost certainly require editing before being loaded into a database.