IDataRepository
Provides methods for accessing data objects in the data repository and data archive.
Data objects can be called via this interface in order to be processed further.
The interface is also here for accessing the repository of the ChangeSets.
Indexers
Indexer | Description |
---|---|
this[Int32]:IDataObject | Gets a data object based on the Id. |
this[String]:IDataObject | Gets a data object based on the reference identifier. |
Properties
Property | Description |
---|---|
Archive:IDataArchive | Supplies the interface for accessing the data archive of onion.net. |
ChangeSets:IChangeSetController | Supplies the interface for accessing the ChangeSets in onion.net. |
Root:IDataObject | Gets the root data object of the data repository. |
Methods
Method | Description |
---|---|
CreateBinary(String):ITemporaryBinaryObject | Generates an object for uploading a new binary file. |
CreateSearchQuery():ISearchQuery | Generates a search for the data repository. |
GetObject(Int32):IDataObject | Gets a data object. |
GetTemporaryBinary(String):ITemporaryBinaryObject | Calls a temporary binary object. |
Lookup(String[]):IDataObject | Searches for a data object based on the indicated path. |
TryLookup(String[]):IDataObject | Searches for a data object based on the indicated path. |