Aquí hay un código que muestra todas las vistas disponibles desde un RÁPIDO servidor basado en el nombre QRServer (el proceso del servidor con el cual nos comunicamos). Te ofrezco esta para darle todo el sabor de lo que es para usar la API proporcionado rápido.
utilizando Sistema; utilizando System.Collections.Generic; utilizando System.Linq; utilizando System.Text; utilizando Com.FastSearch.ESP.Search; utilizando Com.FastSearch.ESP.Search.http; utilizando Com.FastSearch.ESP.Search.Navigation; utilizando Com.FastSearch.ESP.Search.Query; utilizando Com.FastSearch.ESP.Search.Result; utilizando Com.FastSearch.ESP.Search.View; utilizando System.Collections.Specialized; utilizando System.Collections; espacio de nombres Conchango { clase EnumerateFASTViews { estática void Principal(cadena[] args) { ISearchFactory searchFactory; NameValueCollection nameValueCollection = Nuevo NameValueCollection(); nameValueCollection. Add("fastsearchengine", "Con. FastSearch. ESP búsqueda. Http. HttpSearchFactory"); nameValueCollection. Add("Con. FastSearch. ESP búsqueda. Http. QRServers", "fastdemoback:15100"); nameValueCollection. Add("Con. FastSearch. ESP búsqueda. Http. RequestMethod", "CONSEGUIR"); searchFactory = SearchFactory.NewInstance(nameValueCollection); Consola.WriteLine("Totales Views: [" + searchFactory.GetSearchViewList().Conde + "]."); int Yo = 0; foreach (objeto o en searchFactory.GetSearchViewList()) { Consola.WriteLine("Vista [" + i + "]: [" + o.ToString() + "]."); } Consola.ReadLine(); } } }
Tenga en cuenta que me considero un programador C# apenas competente y tengo la piel fina, Así que no envíe ningún camino de frambuesas, especialmente re: el "foreach (objeto o en …)" construct 🙂
</final>