C# (CSharp) Habanero.Base Namespace

Nested Namespaces

Habanero.Base.Data
Habanero.Base.DataMappers
Habanero.Base.Logging

Classes

Name Description
CountFunctionQueryField QueryFunctionField which implements the COUNT function, on the mentioned field or on * (which is the default)
CriteriaDB This class inherits from the Criteria class and implements a ToString(Habanero.Base.ISqlFormatter,Habanero.Base.CriteriaDB.AddParameterDelegate,System.Collections.Generic.IDictionary{string,string}) behaviour. This allows the formatting of a criteria object into a format specific for the database.
CriteriaExpression This class is a binary tree that consists of a left expression, a right expression and a join expression. The criteria Exrpession can be created by parsing a criteria string.
DateTimeUtcNowConverter The Type Converter class for conversion of a DateTimeUtcNow value to a DateTime.
FunctionQueryField Abstract base class for Function Query Fields. The idea is that derivatives need to do as little of the heavy lifting as possible
HabaneroApp The base class for a HabaneroAppUI and HabaneroAppConsole, two classes to kick start an application built using the Habanero libraries.
HabaneroBackgroundWorker Helper class to facilitate asynchronous workers on pre-dotnet-4.5 machines, using the native system threading model and an abstraction for synchronisation with the UI thread for user feedback on completion and exception
HabaneroBackgroundWorkerExtension
QueryField Represents a field used in a query. In a database context, this represents a field listed in the SELECT clause of a sql statement
SourceDB Represents a database source from which data is retrieved
Utf8Sha1Hasher Hashes a UTF8 string