ఇక్కడ ఒక నుండి అందుబాటులో ఉన్న అన్ని వీక్షణలు చూపే కొన్ని కోడ్ వేగవంతం పేరు ఆధారంగా సర్వర్ 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 (వస్తువు o లో searchFactory.GetSearchViewList()) { మీటలు బిగించుకునే చెక్క.WriteLine("View [" + నేను + "]: [" + o.ToString() + "]."); } మీటలు బిగించుకునే చెక్క.ReadLine(); } } }
నేను కేవలం సమర్థ సి # ప్రోగ్రామర్ భావిస్తారు మరియు నేను పల్చని చర్మం కలిగి గమనించండి, కాబట్టి ఏ రాస్ప్బెర్రీస్ నా మార్గం పంపవద్దు, ముఖ్యంగా తిరిగి: the "foreach (వస్తువు …)" construct 🙂
</చివర>