FAST SharePoint Integreiddio: Côd Sampl i Dangos holl Barn Ar gael FAST

Dyma rai cod sy'n dangos yr holl safbwyntiau ar gael o FAST gweinydd yn seiliedig ar y enwir QRServer (y broses gweinydd yr ydym yn cyfathrebu). Cynigiaf hyn i chi i gyd yn rhoi blas o beth yw defnyddio API ddarperir cyflym.

gan ddefnyddio System;
gan ddefnyddio System.Collections.Generic;
gan ddefnyddio System.Linq;
gan ddefnyddio System.Text;
gan ddefnyddio Com.FastSearch.Esp.Search;
gan ddefnyddio Com.FastSearch.Esp.Search.Http;
gan ddefnyddio Com.FastSearch.Esp.Search.Navigation;
gan ddefnyddio Com.FastSearch.Esp.Search.Query;
gan ddefnyddio Com.FastSearch.Esp.Search.Result;
gan ddefnyddio Com.FastSearch.Esp.Search.View;
gan ddefnyddio System.Collections.Specialized;
gan ddefnyddio System.Collections;


namespace Conchango
{
    dosbarth EnumerateFASTViews
    {
        sefydlog gwag Prif(llinyn[] args)
        {

            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = newydd 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", "CAEL");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            Cysuro.WriteLine('Cyfanswm safbwyntiau: [" + searchFactory.GetSearchViewList().Cyfrif + "].");

            int I = 0;

            foreach (gwrthrych y yn searchFactory.GetSearchViewList())
            {
                Cysuro.WriteLine("Barn [" + i     + "]: [" + o.ToString() + "].");

            }

            Cysuro.ReadLine();

        }
    }
}

Noda a byddaf yn ystyried fy hun yn brin cymwys rhaglennydd # C ac rwyf wedi croen tenau, felly peidiwch ag anfon unrhyw mafon fy ffordd, ail yn enwedig: "foreach (gwrthrych o yn …)" construct 🙂

</diwedd>

Tagiau Technorati: ,

Tanysgrifio i fy mlog.

Ad a Ateb

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Meysydd gofynnol yn cael eu marcio *