public override void Test() { OpenDMS.Storage.Providers.EngineRequest request = new OpenDMS.Storage.Providers.EngineRequest(); request.Engine = _engine; request.Database = _db; request.OnActionChanged += new EngineBase.ActionDelegate(EngineAction); request.OnProgress += new EngineBase.ProgressDelegate(Progress); request.OnComplete += new EngineBase.CompletionDelegate(Complete); request.OnTimeout += new EngineBase.TimeoutDelegate(Timeout); request.OnError += new EngineBase.ErrorDelegate(Error); request.AuthToken = _window.Session.AuthToken; request.RequestingPartyType = OpenDMS.Storage.Security.RequestingPartyType.User; Clear(); Search.Query query = new Search.Query(); Search.Tokens.Field tags = new Search.Tokens.Field("tags"); tags.Tokens.Add(new Search.Tokens.Term("tag1")); query.Add(tags); Search.Tokens.Field content = new Search.Tokens.Field("attachment"); content.Tokens.Add(new Search.Tokens.Term("content")); query.Add(content); WriteLine("Starting SearchTest test..."); _start = DateTime.Now; _engine.Search(request, new SearchArgs(query)); }
public override void Test() { OpenDMS.Storage.Providers.EngineRequest request = new OpenDMS.Storage.Providers.EngineRequest(); request.Engine = _engine; request.Database = _db; request.OnActionChanged += new EngineBase.ActionDelegate(EngineAction); request.OnProgress += new EngineBase.ProgressDelegate(Progress); request.OnComplete += new EngineBase.CompletionDelegate(Complete); request.OnTimeout += new EngineBase.TimeoutDelegate(Timeout); request.OnError += new EngineBase.ErrorDelegate(Error); request.AuthToken = _window.Session.AuthToken; request.RequestingPartyType = OpenDMS.Storage.Security.RequestingPartyType.User; Clear(); Search.Query query = new Search.Query(); Search.Tokens.Field tags = new Search.Tokens.Field("tags"); tags.Tokens.Add(new Search.Tokens.Term("tag1")); query.Add(tags); Search.Tokens.Field content = new Search.Tokens.Field("attachment"); content.Tokens.Add(new Search.Tokens.Term("content")); query.Add(content); WriteLine("Starting SearchTest test..."); _start = DateTime.Now; _engine.Search(request, new SearchArgs(query)); }