TestimoX

API Reference

Class

RegistryEvidence

Namespace ComputerX.Common
Assembly ComputerX
Implements
IEquatable<RegistryEvidence>
Modifiers sealed

Describes a single registry value read by a local rule so reports can show exactly which path/value was inspected and what was observed.

Inheritance

  • Object
  • RegistryEvidence

Constructors

Methods

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

Parameters

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

Properties

public String Path { get; set; } #

Absolute registry path (e.g., HKLM\Software\Policies\...).

public String ValueName { get; set; } #

Value name that was read (null or empty for the default value).

public Nullable<RegistryValueKind> ValueKind { get; set; } #
ResultMetadata

Registry value kind when the read succeeded; otherwise null.

public String ValueKindFriendly { get; set; } #

Friendly registry kind string for display (e.g., REG_DWORD, REG_SZ).

public Object ObservedValue { get; set; } #

Raw value returned by the registry read (boxed).

public String FriendlyValue { get; set; } #

Human-friendly representation (e.g., Enabled/Disabled, formatted numbers).

public String Note { get; set; } #

Optional note (hints, errors, or interpretation guidance).