TestimoX

API Reference

Class

WmiQueryDiagnostics

Namespace ComputerX.Wmi
Assembly ComputerX
Modifiers sealed
Attributes
SupportedOSPlatform("windows")

Diagnostics metadata captured for a WMI/CIM query (method used, fallback, errors, duration).

Inheritance

  • Object
  • WmiQueryDiagnostics

Constructors

public WmiQueryDiagnostics() #

Properties

public String Computer { get; set; } #

Target computer used for the query.

public String Namespace { get; set; } #

Namespace (e.g., root\cimv2) where the query was executed.

public String Query { get; set; } #

WQL query text.

public String MethodTriedFirst { get; set; } #

Method tried first ("WMI" or "CIM").

public String MethodSucceeded { get; set; } #

Method that ultimately succeeded (WMI/CIM) or empty when failed.

public Boolean FallbackUsed { get; set; } #

True when the client had to fall back (e.g., from CIM to WMI).

public Boolean HostUnreachable { get; set; } #

True when host was marked as unreachable.

public String Error { get; set; } #

Error message if any.

public TimeSpan Duration { get; set; } #

End-to-end query duration.