Represents a dialect of SQL implemented by a particular RDBMS. Sublcasses implement NHibernate compatibility with different systems.

Namespace:  NHibernate.Dialect
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Public MustInherit Class Dialect
C#
public abstract class Dialect
Visual C++
public ref class Dialect abstract
JavaScript
NHibernate.Dialect.Dialect = function();

Type.createClass(
	'NHibernate.Dialect.Dialect');

Remarks

Subclasses should provide a public default constructor that Register() a set of type mappings and default Hibernate properties.

Inheritance Hierarchy

See Also