API Reference
PatchCatalogQueryOptions
Options controlling reusable MSRC patch-catalog filtering and summary generation.
Inheritance
- Object
- PatchCatalogQueryOptions
Constructors
public PatchCatalogQueryOptions() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Int32 Year { get; set; } #Optional release year. Defaults to the current UTC year.
public Int32 Month { get; set; } #Optional release month (1-12). Defaults to the current UTC month.
public String ProductFamily { get; set; } #Optional mapped product family (for example Windows, SQL Server, .NET).
public String ProductVersion { get; set; } #Optional mapped product version or line.
public String ProductBuild { get; set; } #Optional mapped product build hint.
public String ProductEdition { get; set; } #Optional mapped product edition hint.
public IReadOnlyList<String> ProductNameContains { get; set; } #Optional product-name substring filters matched against MSRC product names.
public IReadOnlyList<String> Severity { get; set; } #Optional severity allow-list.
public Boolean ExploitedOnly { get; set; } #When true, keeps only vulnerabilities flagged as exploited in the wild.
public Boolean PubliclyDisclosedOnly { get; set; } #When true, keeps only publicly disclosed vulnerabilities.
public String CveContains { get; set; } #Optional case-insensitive substring filter applied to CVE IDs.
public String KbContains { get; set; } #Optional case-insensitive substring filter applied to KB identifiers.
public Int32 MaxResults { get; set; } #Maximum number of rows returned.