London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Interface ISolrBasicOperations<T>

Namespace: SolrNet
Assembly: Solrnet.dll
Version: 13.30.0
Syntax
public interface ISolrBasicOperations<T> : ISolrBasicReadOnlyOperations<T>
Type Parameters
Name Description
T

Methods

Add(IEnumerable<T>)

Declaration
ISolrBasicOperations<T> Add(IEnumerable<T> docs)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<T> docs
Returns
Type Description
ISolrBasicOperations<T>

AddWithBoost(IEnumerable<KeyValuePair<T, Nullable<Double>>>)

Declaration
ISolrBasicOperations<T> AddWithBoost(IEnumerable<KeyValuePair<T, double?>> docs)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<T, System.Nullable<System.Double>>> docs
Returns
Type Description
ISolrBasicOperations<T>

Commit(WaitOptions)

Declaration
void Commit(WaitOptions options)
Parameters
Type Name Description
WaitOptions options

Delete(ISolrQuery)

Declaration
ISolrBasicOperations<T> Delete(ISolrQuery q)
Parameters
Type Name Description
ISolrQuery q
Returns
Type Description
ISolrBasicOperations<T>

Delete(IEnumerable<String>)

Declaration
ISolrBasicOperations<T> Delete(IEnumerable<string> ids)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.String> ids
Returns
Type Description
ISolrBasicOperations<T>

Optimize(WaitOptions)

Declaration
void Optimize(WaitOptions options)
Parameters
Type Name Description
WaitOptions options

Rollback()

Declaration
void Rollback()

Send(ISolrCommand)

Declaration
string Send(ISolrCommand cmd)
Parameters
Type Name Description
ISolrCommand cmd
Returns
Type Description
System.String