Shunde.NET Framework Class Library

ObjectInfo Members

ObjectInfo overview

Public Static Methods

GetObjectInfoGets an ObjectInfo for the given Type
RegisterObjectInfoOverloaded. Registers an ObjectInfo into the hash Table
SetupObjectInfoSets up an object info object

Public Instance Constructors

ObjectInfo Overloaded. Initializes a new instance of the ObjectInfo class.

Public Instance Properties

DBObjectTypeThe Type of the object that this ObjectInfo represents
TablesThe tables that make up this object
UseViewSpecifies that a view exists for this Table. The view is the equivalent of the joined tables.
ViewName The Name of the Sql Server View, applicable if a view is used for this object info

Public Instance Methods

Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetJoinedColumnClauseReturns the columns of this object LEFT joined onto the specified object types
GetJoinedFromClauseReturns a FROM clause that is LEFT joined onto the specified object types
GetSelectStatementOverloaded. Creates a SELECT statement for this object with no WHERE clause
GetType (inherited from Object)Gets the Type of the current instance.
ToString (inherited from Object)Returns a String that represents the current Object.

See Also

ObjectInfo Class | Shunde.Framework Namespace