public Alert(Analyzer analyzer, Classification classification, DetectTime detectTime, AnalyzerTime analyzerTime, Source[] source, Target[] target, Assessment assessment, CorrelationAlert correlationAlert, AdditionalData[] additionalData, string messageId) : this(analyzer, classification, detectTime, analyzerTime, source, target, assessment, additionalData, messageId) { this.correlationAlert = correlationAlert; }
public Alert(Analyzer analyzer, Classification classification) { if (analyzer == null) throw new ArgumentException("Alert must have an Analyzer node."); if (classification == null) throw new ArgumentException("Alert must have an Classification node."); this.analyzer = analyzer; this.classification = classification; }
public Alert(Analyzer analyzer, Classification classification, DetectTime detectTime, AnalyzerTime analyzerTime, Source[] source, Target[] target, Assessment assessment, AdditionalData[] additionalData, string messageId) : this(analyzer, classification) { this.messageId = string.IsNullOrEmpty(messageId) ? "0" : messageId; this.detectTime = detectTime; this.analyzerTime = analyzerTime; this.source = source; this.target = target; this.assessment = assessment; this.additionalData = additionalData; }
public Alert(Analyzer analyzer, Classification classification, CorrelationAlert correlationAlert) : this(analyzer, classification) { this.correlationAlert = correlationAlert; }
public Alert(Analyzer analyzer, Classification classification, OverflowAlert overflowAlert) : this(analyzer, classification) { this.overflowAlert = overflowAlert; }
public Alert(Analyzer analyzer, Classification classification, ToolAlert toolAlert) : this(analyzer, classification) { this.toolAlert = toolAlert; }