IRepositoryErrorQueue Interface

See Also

Errors that occur while accessing a Repository are saved on a Repository error queue. A Repository error queue is a collection of REPOSERROR structures. Individual elements on a Repository error queue can be managed in much the same way that elements can be managed in other Repository collections. This interface provides those management capabilities.

When to Use

Use the IRepositoryErrorQueue interface to manage the errors that belong to a particular Repository error queue. With this interface, you can:

Methods

IUnknown Method Description
QueryInterface Returns pointers to supported interfaces.
AddRef Increments the reference count.
Release Decrements the reference count.

IRepositoryErrorQueue Method Description
Count Returns a count of the number of errors on the queue.
Insert Inserts a new error onto the error queue, in the specified location.
Item Retrieves the specified error from the error queue.
Remove Removes the specified error from the error queue.
_NewEnum Creates an enumerator object for the error queue.