Show / Hide Table of Contents

Class SoftwareUpdate

Represents a software update in the Microsoft Update catalog.

Inheritance
System.Object
MicrosoftUpdatePackage
SoftwareUpdate
Implements
IPackage
Inherited Members
MicrosoftUpdatePackage.Id
MicrosoftUpdatePackage.IPackage.Id
MicrosoftUpdatePackage.Title
MicrosoftUpdatePackage.Categories
MicrosoftUpdatePackage.GetCategories(ILookup<Guid, MicrosoftUpdatePackage>)
MicrosoftUpdatePackage.Prerequisites
MicrosoftUpdatePackage.IsApplicable(List<Guid>)
MicrosoftUpdatePackage.Description
MicrosoftUpdatePackage.Files
MicrosoftUpdatePackage.Handler
MicrosoftUpdatePackage.ApplicabilityRules
MicrosoftUpdatePackage.ReleaseMetadataBytes()
MicrosoftUpdatePackage.GetMetadataStream()
MicrosoftUpdatePackage.MatchTitle(String[])
MicrosoftUpdatePackage.FromMetadataXml(Byte[], Dictionary<String, UpdateFileUrl>)
Namespace: Microsoft.PackageGraph.MicrosoftUpdate.Metadata
Assembly: package-graph-microsoft-update.dll
Syntax
public class SoftwareUpdate : MicrosoftUpdatePackage, IPackage

Properties

| Improve this Doc View Source

BundledUpdates

List of updates bundled within this update. Software updates can bundle 1 or more updates together in an update bundle.

Declaration
public List<MicrosoftUpdatePackageIdentity> BundledUpdates { get; }
Property Value
Type Description
System.Collections.Generic.List<MicrosoftUpdatePackageIdentity>
| Improve this Doc View Source

BundledWithUpdates

List of updates within which this updates is bundled. An update can belong to multiple, distinct bundles

Declaration
public List<IPackageIdentity> BundledWithUpdates { get; }
Property Value
Type Description
System.Collections.Generic.List<IPackageIdentity>
| Improve this Doc View Source

IsSupersededBy

List of software updates that supersede this update

Declaration
public IReadOnlyList<IPackageIdentity> IsSupersededBy { get; }
Property Value
Type Description
System.Collections.Generic.IReadOnlyList<IPackageIdentity>
| Improve this Doc View Source

KBArticleId

KB article ID associated with this software update

Declaration
public string KBArticleId { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

OsUpgrade

Whether this software update is an OS upgrade

Declaration
public string OsUpgrade { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

SupersededUpdates

List of Update Ids superseded by this update.

Declaration
public IReadOnlyList<Guid> SupersededUpdates { get; }
Property Value
Type Description
System.Collections.Generic.IReadOnlyList<System.Guid>

List of update ids (GUID)

| Improve this Doc View Source

SupportUrl

Software update support URL, if available

Declaration
public string SupportUrl { get; }
Property Value
Type Description
System.String

Implements

IPackage
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX