БРЗО SharePoint интеграција: Примерок код за прикажување на сите достапни БРЗО Видено е

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 …)" изградба 🙂

</крајот>

Technorati Тагови: ,

Да се ​​претплатите на мојот блог.

Остави Одговори

Вашата е-маил адреса нема да бидат објавени. Задолжителни полиња се означени *