Hier ist ein Code, der zeigt alle verfügbare Sichten aus einer SCHNELL Server basierend auf der benannten QRServer (der Server-Prozess, mit dem wir kommunizieren). Ich biete dies für euch alle einen Vorgeschmack wie es ist, die bereitgestellten schnell-API verwenden.
Verwendung System; Verwendung System.Collections.Generic; Verwendung System.Linq; Verwendung System.Text; Verwendung Com.FastSearch.ESP.search; Verwendung Com.FastSearch.ESP.search.http; Verwendung Com.FastSearch.ESP.search.Navigation; Verwendung Mit. FastSearch. BES. Suchanfrage; Verwendung Mit. FastSearch. BES. Suchergebnis; Verwendung Mit. FastSearch. BES. Suchansicht; Verwendung System.Collections.Specialized; Verwendung System.Collections; Namespace Conchango { Klasse EnumerateFASTViews { statische privatevoid Main(Zeichenfolge[] args) { ISearchFactory searchFactory; NameValueCollection NameValueCollection = Neu 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); Konsole.WriteLine("Total Views: [" + searchFactory.GetSearchViewList().Anzahl + "]."); int Ich = 0; foreach (Objekt o im searchFactory.GetSearchViewList()) { Konsole.WriteLine("View [" + i + "]: [" + o.ToString() + "]."); } Konsole.ReadLine(); } } }
Beachten Sie, dass ich halte mich für einen kaum zuständigen C#-Programmierer, und ich dünne Haut habe, also keine Himbeeren meinen Weg schicken, vor allem Rück: der "foreach (Objekt o in …)" construct 🙂
</Ende>