TestimoX

API Reference

Class

SysvolPathPresence

Namespace ADPlayground.Sysvol
Assembly ADPlayground
Implements
IEquatable<SysvolPathPresence>
Modifiers sealed

Represents presence of a specific SYSVOL-relative file or directory across domain controllers.

Inheritance

  • Object
  • SysvolPathPresence

Constructors

public SysvolPathPresence(String domain, String relativePath, Boolean allPresent, IReadOnlyList<String> presentOn, IReadOnlyList<String> missingOn) #

Initializes a new instance of the SysvolPathPresence record.

Parameters

domain System.String requiredposition: 0
DNS name of the Active Directory domain.
relativePath System.String requiredposition: 1
Relative path under the domain SYSVOL root (e.g., Policies/{GUID}/gpt.ini).
allPresent System.Boolean requiredposition: 2
True when the path exists on all probed domain controllers.
presentOn System.Collections.Generic.IReadOnlyList{System.String} requiredposition: 3
Domain controllers where the path exists.
missingOn System.Collections.Generic.IReadOnlyList{System.String} requiredposition: 4
Domain controllers where the path is missing or inaccessible.

Methods

public SysvolPathPresence <Clone>$() #
Returns: SysvolPathPresence
public virtual Boolean Equals(SysvolPathPresence other) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public override String ToString() #
Returns: String

Properties

public String Domain { get; set; } #

DNS name of the Active Directory domain.

public String RelativePath { get; set; } #

Relative path under the domain SYSVOL root.

public Boolean AllPresent { get; set; } #

Indicates whether the path exists on all probed domain controllers.

public IReadOnlyList<String> PresentOn { get; set; } #

Domain controllers where the path exists.

public IReadOnlyList<String> MissingOn { get; set; } #

Domain controllers where the path is missing or inaccessible.