public void Test_Search_FieldDoc()
{
ANYPORT = new Random((int)(DateTime.Now.Ticks & 0x7fffffff)).Next(50000) + 10000;
LUCENENET_100_CreateIndex();
try
{
System.Runtime.Remoting.Channels.ChannelServices.RegisterChannel(new System.Runtime.Remoting.Channels.Tcp.TcpChannel(ANYPORT),false);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
Lucene.Net.Search.IndexSearcher indexSearcher = new Lucene.Net.Search.IndexSearcher(LUCENENET_100_Dir);
System.Runtime.Remoting.RemotingServices.Marshal(indexSearcher, "Searcher");
LUCENENET_100_ClientSearch();
//Wait Client to finish
while (LUCENENET_100_testFinished == false) System.Threading.Thread.Sleep(10);
if (LUCENENET_100_Exception != null) throw LUCENENET_100_Exception;
}