MultiRepository Class | ![]() |
Namespace: Telogis.GeoBase.Repositories
The MultiRepository type exposes the following members.
Name | Description | |
---|---|---|
![]() | MultiRepository |
Creates a new empty MultiRepository.
|
![]() | MultiRepository(LocalRepository) |
Creates a new MultiRepository from an array of
LocalRepositorys.
|
![]() | MultiRepository(String) |
Creates a new MultiRepository from a number of GBFS files. This is done by loading
all GBFS files from the specified directory. The MultiRepository will not recurse
down the directory structure.
|
Name | Description | |
---|---|---|
![]() | BoundingBoxData |
Gets an array of BoundingBoxData objects.
(Overrides RepositoryBoundingBoxData.) |
![]() | BoundingBoxes |
The BoundingBox objects that contain the repository content.
(Overrides RepositoryBoundingBoxes.) |
![]() | CopyrightString |
Gets a string representing copyright information for the data contained in this MultiRepository.
(Overrides RepositoryCopyrightString.) |
![]() | Count |
Gets the number of Repository objects encapsulated within this MultiRepository
|
![]() | Countries |
Gets an array of Countrys for which data in this MultiRepository is available.
(Overrides RepositoryCountries.) |
![]() | DatasetHashCode |
Gets the hash code for this Repository's dataset. The hash code may be used to identify the dataset.
(Inherited from LocalRepository.) |
![]() | DatasetHashCodeString |
Provides a consistent string representation of DatasetHashCode.
(Inherited from Repository.) |
![]() | HasGlobalData |
Indicates whether this MultiRepository contains global data.
(Overrides RepositoryHasGlobalData.) |
![]() | IsDisposed |
Gets whether the repository has been Disposed.
(Inherited from Repository.) |
![]() | Item |
Returns the sub-repository at the indexed location in the list of sub-repositories.
|
![]() | Regions |
Gets an array of Regions for which data in this MultiRepository is available.
(Overrides RepositoryRegions.) |
![]() | VendorVersion |
Gets the highest vendor version for this Repository's datasets.
(Overrides RepositoryVendorVersion.) |
Name | Description | |
---|---|---|
![]() | Add |
Add a given LocalRepository to this MultiRepository. Once a LocalRepository
is added to this MultiRepository, the data available in any of the LocalRepository's
SimpleRepository or MultiRepository objects become available for use by this MultiRepository.
|
![]() | AddRepository |
Add a given LocalRepository to this MultiRepository. Once a LocalRepository
is added to this MultiRepository, the data available in any of the LocalRepository's
SimpleRepository or MultiRepository objects become available for use by this MultiRepository.
|
![]() | CheckRegions |
Throws an exception if two GBFS files in the given LocalRepository
cover the same geographical region.
|
![]() | Dispose |
Disposes of this LocalRepository. See remarks.
(Inherited from Repository.) |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | GetCountriesIn |
Query the repository for all countries which fall underneath the given BoundingBox.
(Overrides LocalRepositoryGetCountriesIn(BoundingBox).) |
![]() | GetDrivingSide |
Indicates which side of the road vehicles drive in the specified country.
(Overrides RepositoryGetDrivingSide(Country).) |
![]() | GetEnumerator |
Returns an IEnumerator for accessing the sub-repositories of this MultiRepository.
|
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetRepositoriesForCountry |
Returns a list of sub-repositories that contain data for the specified country.
(Overrides LocalRepositoryGetRepositoriesForCountry(Country).) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | HasCountry |
Indicates whether this repository contains data for the given Country.
(Inherited from LocalRepository.) |
![]() | RemoveRepository |
Remove a LocalRepository from this MultiRepository. Once a LocalRepository is
removed, any of the LocalRepository's SimpleRepository or MultiRepository objects may no longer
be used by this MultiRepository to obtain data.
|
![]() | ToString |
Returns a string representation of this repository.
(Overrides ObjectToString.) |
Related articles: Using Repositories to manage data.