| Interface | Description | 
|---|---|
| DatasetOperations | Interface specifying a basic set of  Datasetoperations against a specificDatasetRepository. | 
| DatasetRepositoryCallback | Callback interface for code that operates on a  DatasetRepository. | 
| RecordCallback<T> | Callback interface for code that operates on a  Datasetrecord. | 
| Class | Description | 
|---|---|
| DatasetDefinition | Class to define the options for a  Dataset | 
| DatasetRepositoryFactory | Factory class responsible for creating  DatasetRepositoryinstances. | 
| DatasetTemplate | This is the central class in the store.dataset package. |