API Reference
SmbShareContentScanOptions
Options controlling recursive SMB share content scanning.
Inheritance
- Object
- SmbShareContentScanOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Method SmbShareContentScanner.Scan
Constructors
public SmbShareContentScanOptions() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String ComputerName { get; set; } #Target computer. Empty, null, or "." uses the local computer.
public SmbShareCollectionProvider Provider { get; set; } #Provider used for share metadata and share ACL collection.
public Nullable<Int32> MaxDepth { get; set; } #Maximum recursion depth relative to each share root. Zero scans only the root. Null scans without an explicit depth limit.
public Boolean IncludeDirectories { get; set; } #Includes directory items.
public Boolean IncludeFiles { get; set; } #Includes file items.
public Boolean FollowReparsePoints { get; set; } #Follows reparse points. Defaults to false to avoid cycles.
public Boolean IgnoreInaccessible { get; set; } #Continues after access denied or IO errors and records findings instead of throwing.
public Int32 LongPathThreshold { get; set; } #Marks paths at or above this length as long-path migration findings.
public Boolean IncludeOpenFileSamples { get; set; } #Collects open-file samples after share inventory is discovered.
public Int32 OpenFileSampleCount { get; set; } #Number of open-file samples to collect when IncludeOpenFileSamples is true.
public TimeSpan OpenFileSampleInterval { get; set; } #Delay between open-file samples.