BaseClasses Documentation

BaseClasses Namespace

Classes

ClassDescription
Global This class is the base class for the global.asax files of all applications.

Interfaces

InterfaceDescription
IAdapterSqlFragmentEncoder Defines a set of methods and properties for accessing and modifying relational data in a data source. This is implemented by BaseClasses data providers that provide access to various relational databases.
ICacheableRecord Defines (additional) standard methods for interacting with the data contents of a database record (or an object that behaves like a database record) that can be cached.
ICheckSumRecord Defines (additional) standard methods for interacting with the data contents of a database record (or an object that behaves like a database record) that has a usable checksum value.
IMenuComponent Defines a standard property a class must implement in order to be considered a "menu" component.
IPrimaryKeyRecord Defines (additional) standard methods for interacting with the data contents of a database record (or an object that behaves like a database record) that has a usable primary key.
IPrimaryKeyTable Defines (additional) standard methods for interacting with the data contents of a database table (or an object that behaves like a database table) that has a usable primary key.
IRebindableControl This is a marker interface that indicates a control should be Re-DataBound when the page is performing a partial DataBind.
IRecord Defines standard methods and properties for interacting with the data contents of a database record (or an object that behaves like a database record).
IRecordWithTriggerEvents Defines (additional) standard methods for interacting with the data contents of a database record (or an object that behaves like a database record) that has a usable checksum value.
IRelationalDataAdapter Defines a set of methods and properties for accessing and modifying relational data in a data source. This is implemented by BaseClasses data providers that provide access to various relational databases.
IRolesManagement
ISavesData Defines standard methods and events a class can implement if it automatically saves data to a data source.
ISingleton This is a marker interface that signifies that the implementing class uses the "Singleton" design pattern.
ITable Defines standard methods and properties for interacting with the schema and data contents of a database table (or an object that behaves like a database table).
ITransactionalComponent Defines standard methods and events a class can implement if it throws transaction events.
IUserIdentityRecord Defines (additional) standard methods for interacting with the data contents of a database record (or an object that behaves like a database record) that contains identity data about one of an application's users.
IUserIdentityTable Defines (additional) standard methods and properties for interacting with the schema and the data contents of a database table (or an object that behaves like a database table) that contains data about an application's users' identity.
IUserRecord Defines (additional) standard methods for interacting with the data contents of a database record (or an object that behaves like a database record) that contains data about one of an application's users.
IUserRoleRecord Defines (additional) standard methods for interacting with the data contents of a database record (or an object that behaves like a database record) that contains role data about one of an application's users.
IUserRoleTable Defines (additional) standard properties for interacting with the schema of a database table (or an object that behaves like a database table) that contains data about an application's users' role(s).
IUserTable Defines (additional) standard methods and properties for interacting with the schema and the data contents of a database table (or an object that behaves like a database table) that contains data about an application's users.
IValidatorComponent Defines (additional) methods that validators must implement.

Delegates

DelegateDescription
IRecordWithTriggerEvents.DeletedRecordEventHandler
IRecordWithTriggerEvents.DeletingRecordEventHandler
IRecordWithTriggerEvents.InsertedRecordEventHandler
IRecordWithTriggerEvents.InsertingRecordEventHandler
IRecordWithTriggerEvents.UpdatedRecordEventHandler
IRecordWithTriggerEvents.UpdatingRecordEventHandler
ISavesData.SavedDataEventHandler
ISavesData.SavingDataEventHandler
ITransactionalComponent.PostCommitTransactionEventHandler
ITransactionalComponent.PreCommitTransactionEventHandler