IArchiveQuery

Stellt Funktionalitäten zur Ausführung einer Suche im Archiv der Datenverwaltung bereit.

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 Ausführung der Suche gesetzt werden müssen.

Eigenschaften

EigenschaftBeschreibung
ArchivedFrom:DateTime

Setzt oder ruft das Datum ab, ab welchem Zeitpunkt Datenobjekte gelöscht worden sind.

ArchivedTo:DateTime

Setzt oder ruft das Datum ab, bis zu welchem Zeitpunkt Datenobjekte gelöscht worden sind.

ArchivingUser:IUser

Setzt oder ruft den Benutzer ab, welcher Datenobjekte archiviert hat.

CreatedFrom:DateTime

Setzt oder ruft das Datum ab, ab welchem Zeitpunkt Datenobjekte erstellt worden sind.

CreatedTo:DateTime

Setzt oder ruft das Datum ab, bis zu welchem Zeitpunkt Datenobjekte erstellt worden sind.

Creator:IUser

Setzt oder ruft den Benutzer ab, welcher Datenobjekte in onion.net erstellt hat.

Editor:IUser

Setzt oder ruft den Benutzer ab, welcher die Datenobjekte zuletzt in der Datenverwaltung editiert hat.

LastEditedFrom:DateTime

Setzt oder ruft das Datum ab, ab welchem Zeitpunkt Datenobjekte zuletzt bearbeitet worden sind.

LastEditedTo:DateTime

Setzt oder ruft das Datum ab, bis zu welchem Zeitpunkt Datenobjekte zuletzt bearbeitet worden sind.

Name:NameFilter

Setzt oder ruft den Namen eines Datenobjektes ab, welcher entweder enthalten oder exakt sein soll.

RecentPaths:IPathFilterCollection

Setzt oder ruft mögliche Pfade ab, unter welchem die gesuchten Datenobjekte in der Datenverwaltung abgelegt worden sind.

Wird kein Pfad angegeben, so werden der ursprüngliche Pfad eines Datenobjektes nicht in der Suche berücksichtigt.

Schemes:ISchemaFilterCollection

Setzt oder ruft Schemata ab, die den gesuchten Datenobjekten folgen.

Methoden

MethodeBeschreibung
Execute():IArchiveSearchResult

Führt die Suche im Archiv anhand der Einschränkungen aus und liefert eine Menge von Löschvorgängen.