TestimoX

API Reference

Class

WindowsUpdateHistoryEntry

Namespace ComputerX.Updates
Assembly ComputerX
Modifiers sealed

Represents a single entry from Windows Update history.

Inheritance

  • Object
  • WindowsUpdateHistoryEntry

Constructors

public WindowsUpdateHistoryEntry() #

Properties

public String ComputerName { get; set; } #

Computer name used for collection.

public Nullable<DateTimeOffset> InstalledOn { get; set; } #

Timestamp when the history entry occurred.

public String Kb { get; set; } #

Optional KB identifier extracted from the update title.

public String Version { get; set; } #

Optional version extracted from the update title.

public String Title { get; set; } #

History entry title.

public String Description { get; set; } #

History entry description.

public String ClientApplicationId { get; set; } #

Client application identifier that produced the history entry.

public WindowsUpdateHistoryOperation Operation { get; set; } #

Operation recorded in history.

public WindowsUpdateHistoryResult Result { get; set; } #

Result recorded in history.

public WindowsUpdateHistoryServerSelection InstalledFrom { get; set; } #

Source server selection recorded in history.

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

Category names associated with the history entry.

public String SupportUrl { get; set; } #

Optional support URL.

public String UpdateId { get; set; } #

Update identifier when exposed by WUA.

public Nullable<Int32> RevisionNumber { get; set; } #

Update revision number when exposed by WUA.

public Nullable<Int32> UnmappedResultCode { get; set; } #

Unmapped result code returned by WUA.

public Nullable<Int32> HResult { get; set; } #

HRESULT returned by WUA.

public String ServiceId { get; set; } #

Update service identifier.

public String UninstallationNotes { get; set; } #

Optional uninstallation notes from WUA.

public String CollectionError { get; set; } #

Fatal collection error when history could not be retrieved.