Table Class

Get data table information for data processing

Definition

Namespace: Gemstone.Data
Assembly: Gemstone.Data (in Gemstone.Data.dll) Version: 1.0.128 -- Release Build+cb657b646daac3e9cc5384ff42ed4530df50eab1
Inheritance
Object    Table
Implements
IComparable, IComparableTable

Constructors

Table Creates a new Table.
Table(String) Creates a new Table.
Table(String, String, String, String, String, Int32) Creates a new Table.

Properties

AutoIncField Gets auto-increment field for the Table, if any.
Catalog Get or set catalog information for Table
Connection Get IDbConnection of object
Description Get or set description
Fields Get or set list of Fields for Table
FullName Get or set full name of Table
HasAutoIncField Gets flag that determines if the Table has an auto-increment field.
IdentitySQL Get or set identity SQL for Table
IsForeignKeyTable Get flag of any foreign key Field
IsLinked Get flag for TableType alias or link
IsSystem Check for system tables and system views
IsTemporary Get flag for TableType for temp
IsView Check for object is view
MapName Get or set name of Table
Name Get name of Table
Parent Get parent Table information
PrimaryKeyFieldCount Get count for primary key Field
Priority Get or set priority
Process Get or set process flag
ReferencedByForeignKeys Get flag that determines if the table has any foreign keys.
RowCount Get row count in Table
Schema Get or set schema name
SQLEscapedName Get SQL escaped name of Table
Type Get TableType

Methods

CalculateRowCount Calculates row count.
CompareTo(Object) Compare Object type of obj with Table object Priority
CompareTo(Table) Compare Table with other Table object Priority
DefineForeignKey Check for ForeignKeyField
DefinePrimaryKey check for primary key field in Table
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
IsReferencedBy Check for direct table reference by otherTable.
IsReferencedVia Checks for indirect table reference through otherTable.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ReevalulateIdentitySQL Re-evaluates identity SQL for database type.
ToString Gets display name for table.
(Overrides ObjectToString)
UsesDefaultSchema Get schema information flag based on DatabaseType

See Also