Processes documents within a datasource transaction. Datasource transactions are created/managed by Ankiro Suite,
and are persisted in the Ankiro Suite database, but datasource transactions are not reflected in the external service
interface.
However, when processing a set of documents within an active datasource transaction, processed documents are marked as belonging to the active datasource transaction, allowing a subsequent call to CommitFullUpdate to automatically determine whether other (non-processed) documents should be automatically pruned from the search index upon commit. Please refer to the documentation for the CommitFullUpdate method for more details.
Namespace: Ankiro.SearchServer.Web.ServicesHowever, when processing a set of documents within an active datasource transaction, processed documents are marked as belonging to the active datasource transaction, allowing a subsequent call to CommitFullUpdate to automatically determine whether other (non-processed) documents should be automatically pruned from the search index upon commit. Please refer to the documentation for the CommitFullUpdate method for more details.
Assembly: Ankiro.SearchServer.Web (in Ankiro.SearchServer.Web.dll) Version: 1.13.770.19253 (1.13.770.19253)
Syntax
Parameters
- dataSourceId
- Type: System Int32
Id of DataSource invoking the document service.
- dataSourceDocuments
- Type: Ankiro.SearchServer.Data DocumentData
Collection of documents to add/update/delete.
See Also