/************************************************************************************ * * Umbraco Data Layer * MIT Licensed work * ©2008 Ruben Verborgh * ***********************************************************************************/ using umbraco.DataLayer.Utility; using umbraco.DataLayer.Utility.Installer; using umbraco.DataLayer.Utility.Table; namespace SqlCE4Umbraco { /// /// Utility for an SQL Server data source. /// public class SqlCEUtility : DefaultUtility { #region Public Constructors /// /// Initializes a new instance of the class. /// /// The SQL helper. public SqlCEUtility(SqlCEHelper sqlHelper) : base(sqlHelper) { } #endregion #region DefaultUtility Members /// /// Creates an installer. /// /// The SQL Server installer. public override IInstallerUtility CreateInstaller() { return new SqlCEInstaller(SqlHelper); } /// /// Creates a table utility. /// /// The table utility public override ITableUtility CreateTableUtility() { return new SqlCETableUtility(SqlHelper); } #endregion } }