Count() публичный статический Метод

public static Count ( Lucene.Net.Index.Term t, IndexReader r ) : int
t Lucene.Net.Index.Term
r IndexReader
Результат int
Пример #1
0
 public override void Run()
 {
     try
     {
         while (run)
         {
             //int n = random.nextInt(2);
             if (type == 0)
             {
                 int      i   = outerInstance.seq.AddAndGet(1);
                 Document doc = DocHelper.CreateDocument(i, "index1", 10);
                 writer.AddDocument(doc);
                 addCount++;
             }
             else if (type == 1)
             {
                 // we may or may not delete because the term may not exist,
                 // however we're opening and closing the reader rapidly
                 IndexReader reader = writer.GetReader();
                 int         id     = r.Next(outerInstance.seq);
                 Term        term   = new Term("id", Convert.ToString(id));
                 int         count  = TestIndexWriterReader.Count(term, reader);
                 writer.DeleteDocuments(term);
                 reader.Dispose();
                 delCount += count;
             }
         }
     }
     catch (Exception ex) when(ex.IsThrowable())
     {
         Console.WriteLine(ex.StackTrace);
         this.ex = ex;
         run     = false;
     }
 }
 override public void  Run()
 {
     try
     {
         while (run_Renamed_Field)
         {
             //int n = random.nextInt(2);
             if (type == 0)
             {
                 int      i   = Enclosing_Instance.seq.AddAndGet(1);
                 Document doc = TestIndexWriterReader.CreateDocument(i, "index1", 10);
                 writer.AddDocument(doc);
                 addCount++;
             }
             else if (type == 1)
             {
                 // we may or may not delete because the term may not exist,
                 // however we're opening and closing the reader rapidly
                 IndexReader reader = writer.GetReader();
                 int         id     = Enclosing_Instance.random.Next(Enclosing_Instance.seq.IntValue());
                 Term        term   = new Term("id", System.Convert.ToString(id));
                 int         count  = TestIndexWriterReader.Count(term, reader);
                 writer.DeleteDocuments(term);
                 reader.Close();
                 delCount += count;
             }
         }
     }
     catch (System.Exception ex)
     {
         System.Console.Out.WriteLine(ex.StackTrace);
         this.ex           = ex;
         run_Renamed_Field = false;
     }
 }