Anito.Data Namespace

Classes

Modifier Class Description
public Database class representation of a database, describes database schema
public DataBindingList binding list for data objects
public DataObject An abstract class which serves as the base class for object entities which are mapped to a database table.
public DataSession A provider dependent class responsible for executing updates and queries
public DataTable class representation of a database table, describes a table schema
public ParameterCollection collection of command parameters
public Procedure class representation of a database procedure
public ProcedureParameter procedure parameter
public ProviderFactory factory class responsible for creating providers instance

Interfaces

Modifier Interface Description
public IColumn Allows an object to implement a database column
public ICommand Allows an object to implement a provider compatible command
public ICommandBuilder Allows an object to implement a provider command builder
public ICommandParameter represents a provider command parameter
public IDatabase Allows an object to implement a database, and represents the database schema
public IDataObject represents set of methods/properties to be implemented by data objects
public IMapper represents set of provider compatible methods use to map results into entities
public IProcedure Allows an object to implement a Procedure
public IProvider Allows an object to implement a Provider, and represents set of methods/properties that are used to execute commands
public IResultReader Allows an object to implement a provider returned result reader
public ISession Allows an object to implement a Data Session
public ITable Allows an object to implement a database table
public ITransaction Allows an object to implement a provider data transaction

Enums

Modifier Enum Description
public DataObjectState represents the data state of a dataobject
public Page page number identifier
public ParameterType command parameter type

Last edited Apr 6, 2011 at 12:55 AM by mdcuesta, version 23

Comments

No comments yet.