コード例 #1
0
ファイル: Settings.cs プロジェクト: suchp-max/proteowizard
        public object Disassemble(object value)
        {
            if (value == null)
            {
                return(DBNull.Value);
            }

            if (value == DBNull.Value)
            {
                return(DBNull.Value);
            }

            if (!(value is IDictionary <string, Qonverter.Settings.ScoreInfo>))
            {
                throw new ArgumentException();
            }

            return(QonverterSettings.assembleScoreInfo(value as IDictionary <string, Qonverter.Settings.ScoreInfo>));
        }
コード例 #2
0
ファイル: BulkInserter.cs プロジェクト: zrolfs/pwiz
 public void Add(QonverterSettings qs)
 {
     insertRow(Table.QonverterSettings, new object[] { qs.Analysis.Id, qs.QonverterMethod, qs.DecoyPrefix, qs.RerankMatches, QonverterSettings.assembleScoreInfo(qs.ScoreInfoByName) });
 }