Here is some code that shows all available views from a БРЗО server based on the named QRServer (на серверот процес со кој ние комуницираме). I offer this up to give you all a taste of what it’s like to use the provided FAST API.
користење на Систем; користење на System.Collections.Generic; користење на System.Linq; користење на System.Text; користење на Com.FastSearch.Esp.Search; користење на Com.FastSearch.Esp.Search.Http; користење на Com.FastSearch.Esp.Search.Navigation; користење на Com.FastSearch.Esp.Search.Query; користење на Com.FastSearch.Esp.Search.Result; користење на Com.FastSearch.Esp.Search.View; користење на System.Collections.Specialized; користење на System.Collections; именски простор Conchango { класа EnumerateFASTViews { статички поништат Главната(низа[] аргументи) { ISearchFactory searchFactory; NameValueCollection nameValueCollection = нови NameValueCollection(); nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory"); nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100"); nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET"); searchFactory = SearchFactory.NewInstance(nameValueCollection); Утешуваат.WriteLine("Total Views: [" + searchFactory.GetSearchViewList().Грофот + "]."); int i = 0; foreach (објект на во searchFactory.GetSearchViewList()) { Утешуваат.WriteLine("View [" + i + "]: [" + o.ToString() + "]."); } Утешуваат.Readline(); } } }
Note that I consider myself a barely competent C# programmer and I have thin skin, so don’t send any raspberries my way, especially re: the "foreach (object o in …)" изградба 🙂
</крајот>