ФАСТ СхареПоинт интеграције: Пример код за приказ свих доступних ФАСТ Виевс

Овде је неки број који показује све доступне видом ФАСТ сервер заснован на име КРСервер (сервер процес са којима комуницирамо). I offer this up to give you all a taste of what it’s like to use the provided FAST API.

коришћење Систем;
коришћење Систем.Цоллецтионс.Генериц;
коришћење Систем.Линк;
коришћење Систем.Тект;
коришћење Цом.ФастСеарцх.Есп.Сеарцх;
коришћење Цом.ФастСеарцх.Есп.Сеарцх.Хттп;
коришћење Цом.ФастСеарцх.Есп.Сеарцх.Навигатион;
коришћење Цом.ФастСеарцх.Есп.Сеарцх.Куери;
коришћење Цом.ФастСеарцх.Есп.Сеарцх.Ресулт;
коришћење Цом.ФастСеарцх.Есп.Сеарцх.Виев;
коришћење Систем.Цоллецтионс.Специализед;
коришћење Систем.Цоллецтионс;


намеспаце Цонцханго
{
    класа ЕнумератеФАСТВиевс
    {
        статички воид Главни(ниска[] аргс)
        {

            ИСеарцхФацтори сеарцхФацтори;

            НамеВалуеЦоллецтион намеВалуеЦоллецтион = нови НамеВалуеЦоллецтион();

            намеВалуеЦоллецтион.Адд("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
            намеВалуеЦоллецтион.Адд("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100");
            намеВалуеЦоллецтион.Адд("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET");

            сеарцхФацтори = СеарцхФацтори.НевИнстанце(намеВалуеЦоллецтион);

            Конзола.ВритеЛине("Total Views: [" + сеарцхФацтори.ГетСеарцхВиевЛист().Рачунати + "].");

            инт и = 0;

            фореацх (објекат О у сеарцхФацтори.ГетСеарцхВиевЛист())
            {
                Конзола.ВритеЛине("View [" + и     + "]: [" + о.ТоСтринг() + "].");

            }

            Конзола.Реадлине();

        }
    }
}

Имајте на уму да ја себе сматрам једва надлежни Ц # програмер и имам танку кожу, тако да не шаље било малине на мој начин, посебно ре: the "foreach (О објекат у …)" construct 🙂

</крај>

Тецхнорати Тагс: ,

Претплатите се на мој блог.

Леаве а Репли

Ваша емаил адреса неће бити објављена. Обавезна поља су означена *