ORM Sample Class Library

OrmLib Namespace

Contains framework internals for database access and common functions.

Namespace hierarchy

Classes

ClassDescription
BusinessBase Privides the base implimentation of each business object.
CollectionSite Supports the IComponent implemetation of the Collections
CollectionSiteContainer Supports the IComponent implemetation of the Collections
CollectionTemplate Abstract class. Provides Comparison opreations for use with the CompareType enumerator
DataManagerBase Provides the data access functionality and mapping from dataset to database.
DataManagerBase.Criteria This struct is used for all the constraints that need to be in the query
DataManagerBase.CriteriaGroup Holds a group of criteria, efectively to be put in parenthesis in the 'where' clause of an SQL query.
DataManagerBase.FetchPathRelation 
DataManagerBase.JoinPathRelation 
DataManagerBase.Relation Wraps a column in a table when extablishing query rules.
RequiredParentAttribute This is an internal Attribute and should not be used. It is applied to all properties where the property represents a required parent
TypedCollectionAttribute This is an internal Attribute and should not be used. It is applied to all ORM.NET collections
TypeHelper This is an internal class and should not be used.
Validator Provides static functions for validating standard input types.

Enumerations

EnumerationDescription
CompareType Use in filtering and finding methods of the collections.
MatchType The operator to use to compare a column to a piece of data.
SortDirection Use to specify the sort direction.

img src="pubproperty.gif">IsReadOnly