コード例 #1
0
 private static void SetReply(IResource child, IResource article)
 {
     try
     {
         _convsParents.Add(child.Id);
         IResource res = article;
         while (res != null)
         {
             int id = res.Id;
             if (_convsParents.Contains(id))
             {
                 return;
             }
             _convsParents.Add(id);
             res = res.GetLinkProp(NntpPlugin._propReply);
         }
         child.SetProp(NntpPlugin._propReply, article);
     }
     finally
     {
         _convsParents.Clear();
     }
 }