API Reference
WindowsUpdateOperationItemResult
Represents the action result for one update selected by the reusable orchestration layer.
Inheritance
- Object
- WindowsUpdateOperationItemResult
Constructors
public WindowsUpdateOperationItemResult() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String Title { get; set; } #Update title.
public String Kb { get; set; } #Primary KB identifier, when one can be derived.
public IReadOnlyList<String> KbArticleIds { get; set; } #All KB article identifiers exposed by WUA.
public String UpdateId { get; set; } #Update identifier exposed by WUA.
public Nullable<Int32> RevisionNumber { get; set; } #Update revision number exposed by WUA.
public Nullable<Boolean> IsDownloaded { get; set; } #Indicates whether the update payload was downloaded when the result was captured.
public Nullable<Boolean> IsInstalled { get; set; } #Indicates whether the update was installed when the result was captured.
public Nullable<Boolean> RebootRequired { get; set; } #Indicates whether the update requires a reboot when the result was captured.
public Nullable<Boolean> IsUninstallable { get; set; } #Indicates whether the update can be uninstalled when the result was captured.
public Nullable<Boolean> EulaAccepted { get; set; } #Indicates whether the update EULA was accepted when the result was captured.
public Nullable<DateTimeOffset> LastDeploymentChangeTime { get; set; } #Last deployment change time exposed by WUA, when available.
public WindowsUpdateOperationResultCode DownloadResultCode { get; set; } #Download result code for this update, when a download phase ran.
public Nullable<Int32> DownloadHResult { get; set; } #Download HRESULT for this update, when a download phase ran.
public WindowsUpdateOperationResultCode InstallResultCode { get; set; } #Install result code for this update, when an install phase ran.
public Nullable<Int32> InstallHResult { get; set; } #Install HRESULT for this update, when an install phase ran.
public WindowsUpdateOperationResultCode UninstallResultCode { get; set; } #Uninstall result code for this update, when an uninstall phase ran.
public Nullable<Int32> UninstallHResult { get; set; } #Uninstall HRESULT for this update, when an uninstall phase ran.
public String SkippedReason { get; set; } #Reason why the update was skipped before download or install.