Click or drag to resize

CustomTable Class

Verizon Connect Logo
Print this page
Learn more about Verizon Connect GeoBase.
Get information about the latest release
Describes a table in a custom data file.
Inheritance Hierarchy
SystemObject
  Telogis.GeoBaseCustomTable

Namespace:  Telogis.GeoBase
Assembly:  geobase.net (in geobase.net.dll) Version: 4.99.0.0
Syntax
public class CustomTable

The CustomTable type exposes the following members.

Constructors
  NameDescription
Public methodCustomTable
Initializes a new instance of the CustomTable class
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Public fieldColumns
An array of the columns in this table.
Public fieldIndices
A dictionary of table indices in the custom data.
Public fieldName
The user-defined name of the table. Some table names are predefined and should be avoided - see CustomTable.
Public fieldType
A string describing the data type of the table. One of: "Line, Polygon, Point" (case-sensitive).
Top
Remarks

A table could record, for example, the location, type and ID number of a set of power pylons. Also see CustomColumn.

Some table names are predefined and reserved for use by the GeoBase engine. These predefined table names are:

Predefined Polygon Query Tables:
all
countries
states
counties
islands
cities
airports
runways
cemeteries
hospitals
industrial
major_parks
state_parks
parks
shopping
sports
universities
golf_courses
native
military
buildings
oceans
bays
water
Predefined PointFeature Query Tables:
all
small_villages
villages
large_villages
towns
large_towns
small_cities
cities
major_cities
Predefined Line Query Tables:
all
railways
rivers
canals

Related articles: Data Query Concept.

Examples
C#
CustomTable NWPylons = new CustomTable();
NWPylons.Name = "North-Western Power Pylons"; // user-defined label
NWPylons.Type = "Point"; // the type of data: one of "Line", "Polygon", "Point". Case-sensitive
NWPylons.Columns[0] = pylonType; // an object of type CustomColumn
NWPylons.Columns[1] = dateLastInspected; // another CustomColumn
See Also