[This is preliminary documentation and is subject to change.]

The MetaDB type exposes the following members.

Constructors

  NameDescription
Public methodMetaDBOverloaded.

Methods

  NameDescription
Public methodAddOutputParameterOverloaded.
Public methodAddParameterOverloaded.
Protected methodAddParametersOverloaded.
Public methodClearParameters
Clear all the sql stored procedure parameters
(Inherited from OfficeClipDB.)
Public methodClose
Close the connection, data adapter and the command
(Inherited from OfficeClipDB.)
Public methodCommit
Commits the transaction
(Inherited from OfficeClipDB.)
Public methodConvertContact
Converts a Contact to an Account
Public methodDelete
Delete the information
Public methodDeleteContactRoleDetails
Public methodDeleteMetaRoleInfo
Public methodDeletePickList
Deletes the pick list
Public methodDeleteRelationDetails
Public methodDeleteRelationType
Public methodDispose
disposes the object for garbage collection
(Inherited from OfficeClipDB.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodExecuteNonQueryOverloaded.
Protected methodExecuteReader
Executes the sql datareader
(Inherited from OfficeClipDB.)
Protected methodExecuteScalar
Executes the query that returns a single valur
(Inherited from OfficeClipDB.)
Protected methodFill
Fills the dataset
(Inherited from OfficeClipDB.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAccessPermission
Gets the access permission object
Public methodGetContactDetails
Public methodGetContactRoleDetails
Gets the contact roles from the database
Public methodGetContactRoles
Gets the contact roles from the database
Public methodGetDataAll
Gets all the data
Public methodGetDataByFilter
Gets the data by filter
Public methodGetDataByPk
Gets the meta data information by the primary key
Public methodGetDataInfoByPk
Gets the data information by primary key
Public methodGetDataPreferred
Gets the preferred information
Public methodGetDataSearchClause
Get information according to the search clause
Public methodGetEmptyData
Gets an empty metadata
Public methodGetHashCode
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.)
Public methodGetMetaBase
Gets the information related to the metabase
Public methodGetMetaChildInfo
Gets the data for a child entity
Public methodGetMetaChildObjects
Gets the child objects for the metadata
Public methodGetMetaCustomInfo
Gets the custom information
Public methodGetMetaEmailAddress
Gets the email address
Public methodGetMetaHistory
Gets the meta history information
Public methodGetMetaInfo
Gets data for a specified entity
Public methodGetMetaKeys
Gets the meta keys
Public methodGetMetaListValueOverloaded.
Public methodGetMetaName
Gets the meta name
Public methodGetMetaOwnerInfo
Gets the meta owner information
Public methodGetMetaParentInfo
Gets the parent information from the metabase
Public methodGetMetaRegardingName
Gets the regarding name from the metabase
Public methodGetParameterCount
Gets the parameter count
(Inherited from OfficeClipDB.)
Public methodGetParameterValue
Gets the value of the parameter
(Inherited from OfficeClipDB.)
Public methodGetPickList
Gets the picklist information
Public methodGetRelationDetails
Gets the relation type details from the database
Public methodGetRelations
Gets the relation types from the database
Public methodGetRelationTypes
Gets the relation types from the database
Public methodGetSectionInfo
Gets the section information
Public methodGetSectionNames
Get the names of the section
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodInit
Initialize the connection parameters
(Inherited from OfficeClipDB.)
Public methodInitTransactionOverloaded.
Public methodInsert
Inserts meta data information
Public methodInsertContactRoleDetails
Gets the contact role name and role id from the database
Public methodInsertMetaRoleInfo
Inserts a new ContactRole into database
Public methodInsertPickList
INserts the picklist
Public methodInsertRelationDetails
Inserts a new Relation into database and returns RelationId
Public methodInsertRelationType
Inserts a new Relation Type into database and returns RelationTypeId
Public methodInsMetaHistory
Inserts the meta history object
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemoveUnreadableRows
Removes the unreadable rows
Public methodRenameSection
Renames a section
Public methodRollback
Rolls back the transaction
(Inherited from OfficeClipDB.)
Public methodSetMetaOwner
Sets he meta owner
Public methodSetParameterValue
Sets the parameter value of the sql parameter to a known value
(Inherited from OfficeClipDB.)
Protected methodSetSPCommandOverloaded.
Protected methodSetSPDataAdapter
Sets the stored procedure data adapter
(Inherited from OfficeClipDB.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodUpdate
Updates the meta infomation
Public methodUpdateContactRoles
Updates the contact roles
Public methodUpdateMetaChildObjects
Updates the meta child object
Public methodUpdateMetaParentInfo
Updates the parent inforamtion from the metabase
Public methodUpdateMetaParentObject
Updates attributes of an entity
Public methodUpdateMetaRoleInfo
Public methodUpdateRelationDetails
Updates existing Relation into database
Public methodUpdateRelationType
Updates existing Relation Type with RelationTypeId
Public methodUpdateSingleField
Updates a single field

Properties

  NameDescription
Public propertyConnectionString
Gets the OfficeClip.DBLayer.ConnectionString property encapsulates a callout to the ASP+ Config System to obtain the database connection string for the application.
(Inherited from OfficeClipDB.)
Protected propertyDBConnString
The database connection string that is only available within the framework of the DBLayer. This should only be set through a constructor so this is not available outside the DBLayer. A default conection string is assumed if not set.
(Inherited from OfficeClipDB.)

See Also