API Reference
ReaderFolderOptions
Options controlling folder enumeration for CancellationToken).
Inheritance
- Object
- ReaderFolderOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
Constructors
public ReaderFolderOptions() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Boolean Recurse { get; set; } #When true, enumerates all subdirectories. Default: true.
public Int32 MaxFiles { get; set; } #Maximum number of files enumerated. Default: 500.
public Int32 MaxTraversalEntries { get; set; } #Maximum raw file-system entries inspected before filtering and deterministic sorting. Default: 10,000.
public Nullable<Int64> MaxTotalBytes { get; set; } #Optional maximum total bytes accepted for parsing across the folder operation. Files whose known size exceeds the remaining budget are skipped before their format handler runs. When source size metadata is unavailable, the cap is enforced after parsing as a best-effort fallback. When null, no cap is enforced.
public IReadOnlyList<String> Extensions { get; set; } #Optional allowed extensions (lower/upper insensitive). When null, a default set plus currently registered custom handler extensions is used. Examples: ".docx", ".xlsx", ".pptx", ".md".
public Boolean SkipReparsePoints { get; set; } #When true, directory traversal skips file and directory reparse points (junctions/symlinks). Default: true.
public Boolean DeterministicOrder { get; set; } #When true, folder traversal is deterministic (ordinal path ordering). Default: true.