API Reference
SysvolEngineOptions
Options that control how SysvolEngine resolves UNC paths for SYSVOL operations.
Inheritance
- Object
- SysvolEngineOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property SysvolEngine.Options
Accepted by parameters
- Constructor SysvolEngine.SysvolEngine
Constructors
public SysvolEngineOptions() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Boolean PreferHealthyDc { get; set; } #Prefer building UNC paths that explicitly target a healthy domain controller when available.
public Boolean FallbackToDomainDfs { get; set; } #Fall back to domain DFS path (\\domain\SYSVOL\domain) if no healthy DC is selected.
public Boolean NoFallbackOnExplicitDc { get; set; } #When true, if a caller supplies a UNC that explicitly targets a DC (e.g. \\DC01\SYSVOL\domain\...), the engine must not rewrite it to a different DC even when the original is unhealthy. This is useful for DC→DC comparisons where falling back would hide asymmetries.
public Int32 ProbeTimeoutMs { get; set; } #Timeout in milliseconds for SMB (TCP 445) reachability probes.
public TimeSpan NegativeCacheTtl { get; set; } #Negative cache TTL for unreachable SMB endpoints.