ವೇಗ ಶೇರ್ಪಾಯಿಂಟ್ ಇಂಟಿಗ್ರೇಷನ್: ಒಂದು ಸರಳ ಪ್ರಶ್ನೆಯ ಕಾರ್ಯಗತಗೊಳಿಸಿ

This is a continuation in my FAST coding mini-series for SharePoint folk. The bit of code below executes a search for the term "test" in FAST via a Console application. Obviously, ಇದು ಹಾಪ್ ನ, ಬಿಟ್ಟು ಒಂದು ವೆಬ್ ಭಾಗ ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ ಪುಟ ಒಳಗೆ ಈ ತರ್ಕ ಕಟ್ಟಲು ಯಾವಾಗಲೂ ದೂರ ಜಿಗಿತವನ್ನು:

ಬಳಸಿ System;
ಬಳಸಿ System.Collections.Generic;
ಬಳಸಿ System.Linq;
ಬಳಸಿ System.Text;
ಬಳಸಿ System.Collections.Specialized;
ಬಳಸಿ 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;

namespace Conchango
{
    ವರ್ಗ InvokeSimpleFASTQuery
    {
        ಸ್ಥಿರ ಶೂನ್ಯವಾಗುವ Main(ದಾರ[] args)
        {

            #region Initialize our communication with FAST
            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);

            #endregion

            #region Launch a query

            ದಾರ queryString = "test";

            ಪ್ರಶ್ನೆ query = ಹೊಸ ಪ್ರಶ್ನೆ(queryString);

            query.SetParameter(BaseParameter.CLUSTERING, ತಪ್ಪಾದ);
            query.SetParameter(BaseParameter.NAVIGATION, ನಿಜವಾದ);
            query.SetParameter(BaseParameter.NAVIGATION_DEEPHITS, 100);

            ISearchView searchView;
            searchView = searchFactory.GetSearchView("sharepointconn");

            IQueryResult result = searchView.Search(query);

            Console.WriteLine("Total results from search: [" + result.DocCount + "].");

            ಇಂಟ್ docCounter = 0;

            ಸಮಯ (docCounter < result.DocCount)
            {

                docCounter  ;

                IDocumentSummary thisDocSummary = result.GetDocument(docCounter);

                Console.WriteLine("[" + docCounter + "]: " + thisDocSummary.GetSummaryField("url").StringValue);

            } // ಸಮಯ

            Console.ReadLine();
            #endregion

        }
    }
}

It generates the following result:

ಚಿತ್ರ

</ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.

ನನ್ನ ಟ್ಯಾಗ್ಗಳು: ,

2 ಮೇಲೆ "ಆಲೋಚನೆಗಳುವೇಗ ಶೇರ್ಪಾಯಿಂಟ್ ಇಂಟಿಗ್ರೇಷನ್: ಒಂದು ಸರಳ ಪ್ರಶ್ನೆಯ ಕಾರ್ಯಗತಗೊಳಿಸಿ

ಒಂದು ಉತ್ತರಿಸಿ ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ರ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *