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

The ReminderDB type exposes the following members.

Constructors

  NameDescription
Public methodReminderDB

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 methodDelReminderDetails
Deletes the reminder details, if there are no reminder details, then it deletes the reminder record too
Public methodDelReminderFromApplications
Deletes all the reminders corresponding to a particular application.
Public methodDelReminderGroupMembersApplicationReminders
Deletes all the reminders for all the group members (except for user's reminder) created for a specific application.
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 methodGetAllApplicationReminders
Gets all the reminders created for a specific application associated with a specific object within that application.
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 methodGetParameterCount
Gets the parameter count
(Inherited from OfficeClipDB.)
Public methodGetParameterValue
Gets the value of the parameter
(Inherited from OfficeClipDB.)
Public methodGetPersonalReminderDetailsByUser
Gets the personal reminder details of all reminders created in the OfficeClip reminder application for the currently logged in user.
Public methodGetPersonalReminderInfo
Gets the personal reminder details of a particular reminder created in the OfficeClip reminder application for a particular user.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodInit
Initialize the connection parameters
(Inherited from OfficeClipDB.)
Public methodInitTransactionOverloaded.
Public methodInsReminder
Inserts repeated reminders in the database.
Public methodInsReminderFromApplications
Inserts the Reminder into the Database.
Protected methodInsSingleReminder
Inserts the reminder details of a single reminder, this method is called from the main routine to Insert repeated reminders.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodProcessReminders
Processes all the reminders and sends messages which have become due as of now. This method is called from the timer at application context level on start of the application.
Public methodRollback
Rolls back the transaction
(Inherited from OfficeClipDB.)
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 methodUpdateReminderStatus
Updates the status of the reminder whether the reminder was sent successfuly or not. If not another attempt is made (Max 3 times) when the ProcessReminders method is called the next time.
Public methodUpdReminderFromApplications
Updates the Reminder into the Database.

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