Class WindowsUpdate (2.4.0)

public sealed class WindowsUpdate : IMessage<WindowsUpdate>, IEquatable<WindowsUpdate>, IDeepCloneable<WindowsUpdate>, IBufferMessage, IMessage

Windows Update represents the metadata about the update for the Windows operating system. The fields in this message come from the Windows Update API documented at https://docs.microsoft.com/en-us/windows/win32/api/wuapi/nn-wuapi-iupdate.

Inheritance

Object > WindowsUpdate

Namespace

Grafeas.V1

Assembly

Grafeas.V1.dll

Constructors

WindowsUpdate()

public WindowsUpdate()

WindowsUpdate(WindowsUpdate)

public WindowsUpdate(WindowsUpdate other)
Parameter
NameDescription
otherWindowsUpdate

Properties

Categories

public RepeatedField<WindowsUpdate.Types.Category> Categories { get; }

The list of categories to which the update belongs.

Property Value
TypeDescription
RepeatedField<WindowsUpdate.Types.Category>

Description

public string Description { get; set; }

The localized description of the update.

Property Value
TypeDescription
String

Identity

public WindowsUpdate.Types.Identity Identity { get; set; }

Required - The unique identifier for the update.

Property Value
TypeDescription
WindowsUpdate.Types.Identity

KbArticleIds

public RepeatedField<string> KbArticleIds { get; }

The Microsoft Knowledge Base article IDs that are associated with the update.

Property Value
TypeDescription
RepeatedField<String>

LastPublishedTimestamp

public Timestamp LastPublishedTimestamp { get; set; }

The last published timestamp of the update.

Property Value
TypeDescription
Timestamp

SupportUrl

public string SupportUrl { get; set; }

The hyperlink to the support information for the update.

Property Value
TypeDescription
String

Title

public string Title { get; set; }

The localized title of the update.

Property Value
TypeDescription
String