HyperActive
TableSchema Class
NamespacesHyperActive.SchemaProberTableSchema
Represents a database table.
Declaration Syntax
C#Visual BasicVisual C++
public class TableSchema
Public Class TableSchema
public ref class TableSchema
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
TableSchema()()()
Initializes a new instance of the TableSchema class.

TableSchema(IDbProvider, String)
Initializes a new instance of the TableSchema class.

Columns
Gets all of the columns for the table.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
ForeignKeys
Gets all of the foreign keys contained in this table.

GetHashCode()()()
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Name
Gets the name of the table.

NonKeyColumns
Gets all colunms that are not foreign keys and not primary keys.

NonPrimaryKeyColumns
Gets all columns except for the primary key.

PrimaryKey
Gets the primary key for the table.

Provider
Gets the IDbProvider instance.

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy
Object
TableSchema

Assembly: HyperActive (Module: HyperActive) Version: 1.3.1.9 (1.3.1.9)