IArchiveQuery

Provides functionalities for executing a search in the archive of the data administration.

Auf die Datenobjekte des Archivs der Datenverwaltung kann nur über die Suche zugegriffen werden. Als Ergebnis werden die Löschprozesse zurückgegeben, welche alle gelöschten Datenobjekte des Vorgangs enthalten.

Um die Suche einzuschränken, werden entsprechende Eigenschaften zur Verfügung gestellt, welche vor der der Suche gesetzt werden müssen.

The data objects of the archive of the data administration can only be accessed via the search. The deletion processes are returned as the result, containing all deleted data objects of the procedure.

In order to limit the search, appropriate properties are provided which must be set before execution of the search.

Properties

PropertyDescription
ArchivedFrom:DateTime

Sets or gets the date as of which data objects were deleted.

ArchivedTo:DateTime

Sets or gets the date by which data objects were deleted.

ArchivingUser:IUser

Sets or gets the user who archived data objects.

CreatedFrom:DateTime

Sets or gets the date as of which data objects were created.

CreatedTo:DateTime

Sets or gets the date by which data objects were created.

Creator:IUser

Sets or gets the user who created data objects in onion.net.

Editor:IUser

Sets or gets the user who last edited the data objects in the data administration.

LastEditedFrom:DateTime

Sets or gets the date as of which data objects were last edited.

LastEditedTo:DateTime

Sets or gets the date by which data objects were last edited.

Name:NameFilter

Sets or gets the name of a data object which is to either be contained or exact.

RecentPaths:IPathFilterCollection

Sets or gets possible paths under which the data objects searched for were stored in the data administration.

If no path is indicated, then the original path of a data object is not taken into consideration in the search.

Schemes:ISchemaFilterCollection

Sets or gets schemas which follow the data objects searched for.

Methods

MethodDescription
Execute():IArchiveSearchResult

Executes the search in the archive based on the restrictions and supplies a set of deletion processes.