public override void Check()
{
if ((m_publicIds == null || m_publicIds.Count == 0) &&
(m_prefixes == null || m_prefixes.Count == 0) &&
(m_tags == null || m_tags.Count == 0))
throw new ArgumentException("At least one of the following \"filtering\" parameters needs to be specified: PublicIds, Tags or Prefixes.");
}