Ето някои код, който показва всички налични изгледи от БЪРЗО сървър на базата на име 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 { статични невалидни Основни(низ[] 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", "СЕ"); searchFactory = SearchFactory.NewInstance(nameValueCollection); Конзола.WriteLine("Общо мнения: [" + searchFactory.GetSearchViewList().Брой + "]."); INT i = 0; foreach (обект o в searchFactory.GetSearchViewList()) { Конзола.WriteLine("Изглед [" + i + "]: [" + o.ToString() + "]."); } Конзола.ReadLine(); } } }
Имайте предвид, че аз считам себе си едва компетентен C# програмист и имам тънка кожа, така че не се изпращат никакви малини моя начин, особено re: "foreach (обект о в …)" construct 🙂
</край>