public override int GetHashCode() { unchecked { int hashCode = DbWorkspaceId.GetHashCode(); hashCode = (hashCode * 397) ^ LastChangeLogId.GetHashCode(); hashCode = (hashCode * 397) ^ (Peptides != null ? Peptides.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (MsDataFiles != null ? MsDataFiles.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (PeptideAnalyses != null ? PeptideAnalyses.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (TracerDefs != null ? TracerDefs.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Settings != null ? Settings.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Modifications != null ? Modifications.GetHashCode() : 0); return(hashCode); } }
public PeptideAnalysisRows(PeptideAnalyses peptideAnalyses) : base(peptideAnalyses) { }
public PeptideAnalysisRows(PeptideAnalyses peptideAnalyses) : base(peptideAnalyses.Select(pa => new PeptideAnalysisRow(pa)).ToArray()) { }