API Reference
Class
SysvolEvent
Records a single SYSVOL diagnostic event.
Inheritance
- Object
- SysvolEvent
Constructors
public SysvolEvent(DateTimeOffset at, SysvolEventType type, String domain, String from, String to, String originalPath, String newPath, String reason, String context, String rule) #Creates a new SYSVOL diagnostic event capturing a path decision and context.
Parameters
- at System.DateTimeOffset
- UTC timestamp of the event.
- type ADPlayground.Sysvol.SysvolEventType
- Event type (Chosen/Rewrite/Fallback/Skip/PreflightFail).
- domain System.String
- DNS domain involved.
- from System.String
- Original server name (when applicable).
- to System.String
- Target server name.
- originalPath System.String
- Original UNC path.
- newPath System.String
- Rewritten/final UNC path.
- reason System.String
- Optional reason (health/decision).
- context System.String
- Optional logical context (caller/rule).
- rule System.String
- Current rule correlation identifier (when set).
Methods
Inherited Methods
Properties
public DateTimeOffset At { get; set; } #UTC timestamp of the event.
public String From { get; set; } #Original server name (when applicable).
public String OriginalPath { get; set; } #Original UNC path.
public String NewPath { get; set; } #Rewritten/final UNC path.
public String Reason { get; set; } #Optional reason string.
public String Context { get; set; } #Optional logical context (caller/rule).
public String Rule { get; set; } #Rule correlation identifier.