/// <summary> /// Default-ctor to build an evidence with given category, provenance and message /// </summary> internal RDFOntologyReasoningEvidence(RDFSemanticsEnums.RDFOntologyReasoningEvidenceCategory evidenceCategory, String evidenceProvenance, RDFOntologyTaxonomyEntry evidenceContent) { this.EvidenceCategory = evidenceCategory; this.EvidenceProvenance = evidenceProvenance; this.EvidenceContent = evidenceContent; }
/// <summary> /// Gets the evidences having the given category /// </summary> public List <RDFOntologyReasoningEvidence> SelectEvidencesByCategory(RDFSemanticsEnums.RDFOntologyReasoningEvidenceCategory evidenceCategory) { return(this.Evidences.FindAll(e => e.EvidenceCategory.Equals(evidenceCategory))); }