API Reference
Class
WindowsUpdateSecurityRiskScorer
Produces reusable prioritization scores and recommendations for missing MSRC security items.
Inheritance
- Object
- WindowsUpdateSecurityRiskScorer
Methods
public static String BuildRecommendation(PatchGapInfo gap, Nullable<Int32> riskScore = null) #Returns:
StringBuilds a short operator recommendation for a missing security item.
Parameters
- gap ComputerX.Updates.PatchGapInfo
- Missing security item.
- riskScore System.Nullable{System.Int32} = null
- Optional precomputed score.
Returns
Short operator recommendation.
public static Int32 CalculateScore(PatchGapInfo gap, Nullable<DateTimeOffset> nowUtc = null) #Returns:
Int32Calculates a reusable 0-100 risk score for a missing security item.
Parameters
- gap ComputerX.Updates.PatchGapInfo
- Missing security item.
- nowUtc System.Nullable{System.DateTimeOffset} = null
- Optional evaluation timestamp used for age-sensitive scoring.
Returns
Risk score between 0 and 100.
public static String GetPriority(Int32 riskScore) #Returns:
StringResolves a human-readable priority label for the provided score.
Parameters
- riskScore System.Int32
- Risk score from DateTimeOffset>).
Returns
Priority label.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object