TransactionalRepository Class | ![]() |
Namespace: Telogis.GeoBase.Transactional
The TransactionalRepository type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | TransactionalRepository(String) |
Opens or creates a transactional database on disk in read-write mode.
|
![]() | TransactionalRepository(String, FileAccess) |
Opens or creates a transactional database on disk in the specified mode.
|
Name | Description | |
---|---|---|
![]() | BoundingBoxData |
Implemented by derived classes to retrieve the RepositoryBoundingBoxData objects that describe the bounding boxes of the repository content.
(Inherited from Repository.) |
![]() | BoundingBoxes |
Implemented by derived classes to retrieve the BoundingBox objects that contain the repository content.
(Inherited from Repository.) |
![]() | CopyrightString |
Returns the copyright string associated with this TransactionalRepository.
(Overrides RepositoryCopyrightString.) |
![]() | Countries |
Returns an array of the Countries inside this TransactionalRepository.
Always a zero-length array.
(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.) |
![]() | FileName |
Gets or sets the file name to open. Typically ends with the 'gbtx' extension.
|
![]() | HasGlobalData |
Returns whether this TransactionalRepository contains any global
data. Always false.
(Overrides RepositoryHasGlobalData.) |
![]() | Indexes |
Gets the collection of indexes in this TransactionalRepository.
|
![]() | InTransaction |
True if a transaction has begun and has not ended, false otherwise.
|
![]() | IsDisposed |
Gets whether the repository has been Disposed.
(Inherited from Repository.) |
![]() | Regions |
Returns an empty array.
(Overrides RepositoryRegions.) |
![]() ![]() | Tables |
Gets the collection of tables in this transactional repository.
|
![]() | VendorVersion |
Throws an exception because VendorVersion is not applicable to the transactional repository.
(Overrides RepositoryVendorVersion.) |
Name | Description | |
---|---|---|
![]() | AbortTransaction |
Aborts the existing transaction. If any changes have been made to the database they
are rolled back.
|
![]() | BeginTransaction |
Begins a new transaction. This is required before any operations can
be performed on the repository.
|
![]() ![]() | CreateTable |
Creates a new table in the TransactionalRepository.
|
![]() | Dispose |
Disposes of this LocalRepository. See remarks.
(Inherited from Repository.) |
![]() | EndTransaction |
Closes the existing transaction. If any changes have been made to the database
they are committed at this time.
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | GetCountriesIn |
Not implemented. Will throw a InvalidOperationException.
(Overrides LocalRepositoryGetCountriesIn(BoundingBox).) |
![]() | GetDrivingSide |
Indicates which side of the road vehicles drive in the specified country.
(Overrides RepositoryGetDrivingSide(Country).) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetRepositoriesForCountry |
A stub for the method that returns a list of sub-repositories that contain data about a 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.) |
![]() | SetCopyrightString |
Sets the copyright string associated with this TransactionalRepository.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |