Represents a sequential queue for updating the search index.
Items are queued into the database then processed by a task running on a background thread.
| C# |
public class IndexingQueue
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| IndexingQueue()()() | Initializes a new instance of the IndexingQueue class | |
| CompareByIndexPath(IndexingQueue, IndexingQueue) |
Compares 2 instances of IndexingQueue.
| |
| CompareByItemKey(IndexingQueue, IndexingQueue) |
Compares 2 instances of IndexingQueue.
| |
| CompareBySerializedItem(IndexingQueue, IndexingQueue) |
Compares 2 instances of IndexingQueue.
| |
| Delete(Int64) |
Deletes an instance of IndexingQueue. Returns true on success.
| |
| DeleteAll()()() | ||
| Equals(Object) | (Inherited from Object.) | |
| Finalize()()() | (Inherited from Object.) | |
| GetByPath(String) |
Gets an DataTable with one row from the mp_IndexingQueue table with the passed path.
| |
| GetCount()()() |
Gets a count of rows in the mp_IndexingQueue table.
| |
| GetHashCode()()() | (Inherited from Object.) | |
| GetIndexPaths()()() |
Gets an DataTable with distinct paths.
| |
| GetType()()() | (Inherited from Object.) | |
| IndexPath | ||
| ItemKey | ||
| MemberwiseClone()()() | (Inherited from Object.) | |
| RemoveOnly | ||
| RowId | ||
| Save()()() |
Saves this instance of IndexingQueue. Returns true on success.
| |
| SerializedItem | ||
| ToString()()() | (Inherited from Object.) |
| Object | |
| IndexingQueue | |