C# Класс Chaos.Portal.Core.Indexing.Solr.SolrCore

Наследование: IIndex
Показать файл Открыть проект

Открытые методы

Метод Описание
Commit ( bool isSoftCommit = false ) : void
ConvertToSolrDocument ( IIndexable item ) : System.Xml.Linq.XElement

Convert an Indexable item to a solr document

Delete ( ) : void

Delete all documents in core

Delete ( string uniqueIdentifier ) : void

Delete all documents in core

Index ( IEnumerable indexables ) : void
Index ( IIndexable indexable ) : void
Optimize ( ) : void
Query ( IQuery query ) : Response
SolrCore ( IHttpConnection httpConnection, string core ) : System.Collections.Generic

Описание методов

Commit() публичный Метод

public Commit ( bool isSoftCommit = false ) : void
isSoftCommit bool
Результат void

ConvertToSolrDocument() публичный статический Метод

Convert an Indexable item to a solr document
public static ConvertToSolrDocument ( IIndexable item ) : System.Xml.Linq.XElement
item IIndexable the object to index
Результат System.Xml.Linq.XElement

Delete() публичный Метод

Delete all documents in core
public Delete ( ) : void
Результат void

Delete() публичный Метод

Delete all documents in core
public Delete ( string uniqueIdentifier ) : void
uniqueIdentifier string
Результат void

Index() публичный Метод

public Index ( IEnumerable indexables ) : void
indexables IEnumerable
Результат void

Index() публичный Метод

public Index ( IIndexable indexable ) : void
indexable IIndexable
Результат void

Optimize() публичный Метод

public Optimize ( ) : void
Результат void

Query() публичный Метод

public Query ( IQuery query ) : Response
query IQuery
Результат Response

SolrCore() публичный Метод

public SolrCore ( IHttpConnection httpConnection, string core ) : System.Collections.Generic
httpConnection IHttpConnection
core string
Результат System.Collections.Generic