The IDataObjectStore type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddPrecondition |
Add a precondition statement to the current context. All precondition
statements are evaluated prior to any update being applied.
| |
BindDataObjectsWithSparql |
Executes a SPARQL query and binds URI results to IDataObject instances.
| |
DetachDataObject |
Removes the specified data object from the tracking of the store so that it will not be part of the next SaveChanges
| |
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) | |
ExecuteSparql(String) |
Executes a SPARQL query against the underlying Brightstar store.
| |
ExecuteSparql(SparqlQueryContext) |
Executes a SPARQL query against the underlying Brightstar store.
| |
GetDataObject |
Creates a local data object and fetches all state for it from the database.
| |
GetDataset |
Returns the list of graphs to query
| |
GetDatasetClause |
Returns a Dataset clause for use in a SPARQL query
| |
MakeDataObject()()()() |
Creates a new data object with a unique generated URI as it's identity.
| |
MakeDataObject(String) |
Creates a local data object with the specified URI as it's identity. No state is loaded from the database until
the object set or get methods are called.
| |
MakeListDataObject |
Creates a new IListDataObject where the members of the list are defined by the listItems parameter
| |
MakeNewDataObject |
Creates a new data object with generated identity.
| |
Refresh |
Updates a single object in the object context with data from the data source
| |
SaveChanges |
Commits all changes. Waits for the operation to complete.
|
Properties
Name | Description | |
---|---|---|
IsReadOnly |
Returns a boolean flag that indicates if this store is read-only.
| |
SavingChanges |
Occurs when changes are being saved to the Brightstar store
| |
TrackedObjects |
Returns an enumeration over all data objects currently tracked by the store
|