示例#1
0
 /// <summary>
 ///     Cascade the identData reference throughout the entire set of objects.
 /// </summary>
 internal void CascadeProperties()
 {
     if (Provider != null)
     {
         Provider.CascadeProperties();
     }
     if (SequenceCollection != null)
     {
         SequenceCollection.CascadeProperties();
     }
     if (AnalysisCollection != null)
     {
         AnalysisCollection.CascadeProperties();
     }
     if (AnalysisProtocolCollection != null)
     {
         AnalysisProtocolCollection.CascadeProperties();
     }
     if (DataCollection != null)
     {
         DataCollection.CascadeProperties();
     }
     if (CVList != null)
     {
         CVList.CascadeProperties();
     }
     if (AnalysisSoftwareList != null)
     {
         AnalysisSoftwareList.CascadeProperties();
     }
     if (AuditCollection != null)
     {
         AuditCollection.CascadeProperties();
     }
     if (AnalysisSampleCollection != null)
     {
         AnalysisSampleCollection.CascadeProperties();
     }
     if (BibliographicReferences != null)
     {
         BibliographicReferences.CascadeProperties();
     }
 }