Namespace combit.Reporting.Repository
Classes
- NoHierarchyAttribute
Add this attribute to your class that implements IRepository if you don't want to support hierarchies (i.e. a folder structure) for the items.
- RepositoryHelper
Helper class for repositories to support additional features and helpers. See IRepository for more information on repositories.
- RepositoryImportUtil
Helper class for repositories to support the import of local files. See IRepository for more information on repositories. Note that this class should always be disposed after use!
- RepositoryItem
Represents an entry of a IRepository.
- RepositoryItemDescriptor
Provides access to the descriptors of repository items.
- RepositoryItemDescriptorCrossPlatformObject
Represents a cross-platform repository item descriptor object. Provides support for item type, folder/parent identifiers, and localized names/descriptions.
- RepositoryItemType
Provides the predefined repository item types of List & Label.
- SingleThreadedAttribute
Add this attribute to your class that implements IRepository if you require all calls coming from a single thread.
Interfaces
- IRepository
Represents a storage for the files that a List & Label project depends on, e.g. drilldown projects, includes, images, shapefiles, etc. Once a repository is active, those external files are referenced via an ID instead of local file paths. The IRepository implementation is responsible for storing and loading the contents and metadata information ("descriptor") of the items in the repository.