Aqui está um código que mostra todos os modos de exibição disponíveis de um RÁPIDO baseado no nome de servidor Indexer (o processo do servidor com o qual nos comunicamos.). Ofereço-isto para todos dar um gostinho de como é usar a API rápido fornecido.
usando Sistema; usando System.Collections.Generic; usando System. Linq; usando System. Text; usando Com.FastSearch.Esp.Search; usando Com.FastSearch.Esp.Search.Http; usando Com.FastSearch.Esp.Search.Navigation; usando Com.FastSearch.Esp.Search.Query; usando Com.FastSearch.Esp.Search.Result; usando Com.FastSearch.Esp.Search.View; usando System.Collections.Specialized; usando System. Collections; espaço para nome Conchango { Classe EnumerateFASTViews { estático privatevoid Principal(Cadeia de caracteres[] args) { ISearchFactory searchFactory; NameValueCollection nameValueCollection = Novo NameValueCollection(); NameValueCollection("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory"); NameValueCollection("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100"); NameValueCollection("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET"); searchFactory = SearchFactory.NewInstance(nameValueCollection); Console.WriteLine("Totais Views: [" + searchFactory.GetSearchViewList().Contagem + "]."); int Eu = 0; foreach (objeto ó em searchFactory.GetSearchViewList()) { Console.WriteLine("View [" + i + "]: [" + o.ToString() + "]."); } Console.ReadLine(); } } }
Note que eu me considero um mal competente programador c# e tenho pele fina, Então não enviar qualquer caminho de framboesas, especialmente re: o "foreach (o objeto em …)" construct 🙂
</fim>