SolrNet.ISolrBasicOperations< T > Interface Template Reference
Solr operations without convenience overloads. More...
Public Member Functions | |
ResponseHeader | Commit (CommitOptions options) |
Commits posted documents. | |
ResponseHeader | Optimize (CommitOptions options) |
Optimizes Solr's index. | |
ResponseHeader | Rollback () |
Rollbacks all add/deletes made to the index since the last commit. | |
ResponseHeader | AddWithBoost (IEnumerable< KeyValuePair< T, double?>> docs, AddParameters parameters) |
Adds / updates several documents with index-time boost. | |
ExtractResponse | Extract (ExtractParameters parameters) |
Adds / updates the extracted contents of a richdocument. | |
ResponseHeader | Delete (IEnumerable< string > ids, ISolrQuery q) |
Deletes all documents that match the given id's or the query. | |
string | Send (ISolrCommand cmd) |
Sends a custom command. | |
ResponseHeader | SendAndParseHeader (ISolrCommand cmd) |
Sends a custom command, returns parsed header from xml response. | |
ExtractResponse | SendAndParseExtract (ISolrCommand cmd) |
Sends a custom command, returns parsed extract response from xml response. |
Detailed Description
template<T>
interface SolrNet::ISolrBasicOperations< T >
Solr operations without convenience overloads.
- Template Parameters:
-
T Document type
Member Function Documentation
ResponseHeader SolrNet.ISolrBasicOperations< T >.AddWithBoost | ( | IEnumerable< KeyValuePair< T, double?>> | docs, |
AddParameters | parameters | ||
) |
Adds / updates several documents with index-time boost.
- Parameters:
-
docs parameters
- Returns:
Implemented in SolrNet.Impl.SolrBasicServer< T >.
ResponseHeader SolrNet.ISolrBasicOperations< T >.Commit | ( | CommitOptions | options ) |
Commits posted documents.
- Parameters:
-
options Commit options
Implemented in SolrNet.Impl.SolrBasicServer< T >.
ResponseHeader SolrNet.ISolrBasicOperations< T >.Delete | ( | IEnumerable< string > | ids, |
ISolrQuery | q | ||
) |
Deletes all documents that match the given id's or the query.
- Parameters:
-
ids document ids to delete q query to match
- Returns:
Implemented in SolrNet.Impl.SolrBasicServer< T >.
ExtractResponse SolrNet.ISolrBasicOperations< T >.Extract | ( | ExtractParameters | parameters ) |
Adds / updates the extracted contents of a richdocument.
- Parameters:
-
parameters
- Returns:
Implemented in SolrNet.Impl.SolrBasicServer< T >.
ResponseHeader SolrNet.ISolrBasicOperations< T >.Optimize | ( | CommitOptions | options ) |
Optimizes Solr's index.
- Parameters:
-
options Optimization options
Implemented in SolrNet.Impl.SolrBasicServer< T >.
ResponseHeader SolrNet.ISolrBasicOperations< T >.Rollback | ( | ) |
Rollbacks all add/deletes made to the index since the last commit.
Implemented in SolrNet.Impl.SolrBasicServer< T >.
string SolrNet.ISolrBasicOperations< T >.Send | ( | ISolrCommand | cmd ) |
Sends a custom command.
- Parameters:
-
cmd command to send
- Returns:
- solr response
Implemented in SolrNet.Impl.SolrBasicServer< T >.
ExtractResponse SolrNet.ISolrBasicOperations< T >.SendAndParseExtract | ( | ISolrCommand | cmd ) |
Sends a custom command, returns parsed extract response from xml response.
- Parameters:
-
cmd
- Returns:
Implemented in SolrNet.Impl.SolrBasicServer< T >.
ResponseHeader SolrNet.ISolrBasicOperations< T >.SendAndParseHeader | ( | ISolrCommand | cmd ) |
Sends a custom command, returns parsed header from xml response.
- Parameters:
-
cmd
- Returns:
Implemented in SolrNet.Impl.SolrBasicServer< T >.
The documentation for this interface was generated from the following file:
- SolrNet/ISolrBasicOperations.cs
Generated on Sun May 3 2015 17:19:06 for SolrNet by 1.7.2