IDataRepository
Stellt Methoden zum Zugriff auf Datenobjekte im Datenbestand und Datenarchiv zur Verfügung.
Über diese Schnittstelle können Datenobjekte abgerufen werden, um diese weiter zu verarbeiten.
Weiter ist hier die Schnittstelle, um auf den Bestand der ChangeSets zuzugreifen.
Indexer
| Indexer | Beschreibung |
|---|---|
| this[Int32]:IDataObject | Ruft ein Datenobjekt anhand der Id ab. |
| this[String]:IDataObject | Ruft ein Datenobjekt anhand des Referenzidentifizierers ab. |
Eigenschaften
| Eigenschaft | Beschreibung |
|---|---|
| Archive:IDataArchive | Liefert die Schnittstelle für den Zugriff auf das Datenarchiv von onion.net. |
| ChangeSets:IChangeSetController | Liefert die Schnittstelle für den Zugriff auf die ChangeSets in onion.net. |
| Root:IDataObject | Ruft das Wurzeldatenobjekt des Datenbestandes ab. |
Methoden
| Methode | Beschreibung |
|---|---|
| CreateBinary(String):ITemporaryBinaryObject | Erzeugt ein Objekt zum Hochladen einer neuen Binärdatei. |
| CreateSearchQuery():ISearchQuery | Erzeugt eine Suche für den Datenbestand. |
| GetObject(Int32):IDataObject | Ruft ein Datenobjekt ab. |
| GetTemporaryBinary(String):ITemporaryBinaryObject | Ruft ein temporäres Binärobjekt ab. |
| Lookup(String[]):IDataObject | Sucht nach einem Datenobjekt anhand des angegebenen Pfades. |
| TryLookup(String[]):IDataObject | Sucht nach einem Datenobjekt anhand des angegebenen Pfades. |
