Commits a previously created datasource transaction, created through BeginFullUpdate. CommitFullUpdate commits changes the
same way as the standard Commit method, however when using a datasource transaction an additional extra step is added to the
commit procedure;
When committing a full datasource update, any documents belonging to the datasource that were not transmitted through ProcessDocumentsInFullUpdate between the call to BeginFullUpdate and the call to CommitFullUpdate will be removed from the database. This procedure is used in order to support a mechanism for automatically cleaning up stale/removed data, that has been previously added for the datasource, but which no longer exists in the external datasource.
Namespace: Ankiro.SearchServer.Web.ServicesWhen committing a full datasource update, any documents belonging to the datasource that were not transmitted through ProcessDocumentsInFullUpdate between the call to BeginFullUpdate and the call to CommitFullUpdate will be removed from the database. This procedure is used in order to support a mechanism for automatically cleaning up stale/removed data, that has been previously added for the datasource, but which no longer exists in the external datasource.
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.
See Also