Здесь приведен пример кода, показывающий все доступные представления от БЫСТРЫЙ сервер на основе именованных QRServer (процесс сервера, с которым мы общаемся). Я предлагаю это дать всем вам вкус того, что это использовать предоставленные 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 { статический void Главная(Строка[] args) { 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(«Всего просмотров: [" + searchFactory.GetSearchViewList().Граф + "]."); int я = 0; по каждому элементу (объект o в searchFactory.GetSearchViewList()) { Консоль.WriteLine("Вид [" + i + "]: [" + o.ToString() + "]."); } Консоль.ReadLine(); } } }
Обратите внимание, что я считаю себя едва компетентным программистом C#, и у меня есть тонкой кожи, так что не отправлять любые Малина свой путь, особенно ре: "foreach (объект o в …)" construct 🙂
</конец>