TestimoX

API Reference

Class

Row (EffectivePolicyBatchService)

Namespace ADPlayground.Gpo.Policy.EffectivePolicyBatchService
Assembly ADPlayground
Modifiers sealed

Represents a single requested policy value, including typed data and attribution.

Inheritance

  • Object
  • Row

Constructors

Properties

public String KeyPath { get; set; } #

Normalized registry key path (HKLM/HKCU prefix; backslashes).

public String ValueName { get; set; } #

Registry value name.

public PolicyValueKind Kind { get; set; } #

Policy value kind as detected (DWORD, String, MultiString, etc.).

public Boolean Exists { get; set; } #

True when the value exists in effective policy (registry.pol or security template).

public Nullable<UInt32> DWord { get; set; } #

Effective DWORD value when applicable; otherwise null.

public String String { get; set; } #

Effective string value when applicable; otherwise null.

public String[] MultiString { get; set; } #

Effective multi-string (REG_MULTI_SZ) value when applicable; otherwise null.

public String EffectiveDisplay { get; set; } #

Optional human-friendly text computed by a formatter (renderers may use this column for display).

public GpoRef EffectiveGpo { get; set; } #

The GPO that won for this setting (first writer in precedence order), when resolvable.

public IReadOnlyList<GpoRef> Sources { get; set; } #

All GPOs that wrote this setting in precedence order (winner first).