Lucene.Net.Index.TestAddIndexes.RunAddIndexesThreads.ThreadAnonymousInnerClassHelper.Run C# (CSharp) Метод

Run() публичный Метод

public Run ( ) : void
Результат void
                public override void Run()
                {
                    try
                    {
                        Directory[] dirs = new Directory[OuterInstance.NUM_COPY];
                        for (int k = 0; k < OuterInstance.NUM_COPY; k++)
                        {
                            dirs[k] = new MockDirectoryWrapper(Random(), new RAMDirectory(OuterInstance.Dir, NewIOContext(Random())));
                        }

                        int j = 0;

                        while (true)
                        {
                            // System.out.println(Thread.currentThread().getName() + ": iter j=" + j);
                            if (NumIter > 0 && j == NumIter)
                            {
                                break;
                            }
                            OuterInstance.DoBody(j++, dirs);
                        }
                    }
                    catch (Exception t)
                    {
                        OuterInstance.Handle(t);
                    }
                }
            }
TestAddIndexes.RunAddIndexesThreads.ThreadAnonymousInnerClassHelper