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
              |