/// <summary>
 /// Creates a suppressed record based on a diagnostic record and the rule suppression
 /// </summary>
 /// <param name="record"></param>
 /// <param name="Suppression"></param>
 public SuppressedRecord(DiagnosticRecord record, RuleSuppression suppression)
 {
     Suppression = suppression;
     if (record != null)
     {
         RuleName = record.RuleName;
         Message = record.Message;
         Extent = record.Extent;
         Severity = record.Severity;
         ScriptName = record.ScriptName;
         RuleSuppressionID = record.RuleSuppressionID;
     }
 }
 /// <summary>
 /// Creates a suppressed record based on a diagnostic record and the rule suppression
 /// </summary>
 /// <param name="record"></param>
 /// <param name="Suppression"></param>
 public SuppressedRecord(DiagnosticRecord record, RuleSuppression suppression)
 {
     Suppression = suppression;
     if (record != null)
     {
         RuleName          = record.RuleName;
         Message           = record.Message;
         Extent            = record.Extent;
         Severity          = record.Severity;
         ScriptName        = record.ScriptName;
         RuleSuppressionID = record.RuleSuppressionID;
     }
 }