/// <summary> /// Initializes a new instance of the <see cref="SqlCEStorage" /> class. /// </summary> /// <param name="filename">The filename.</param> /// <param name="tableName">Name of the table.</param> /// <param name="options">The options.</param> public SqlCEStorage(string filename, string tableName, SqlCEStorageOptions options) { if (String.IsNullOrEmpty(tableName)) { throw new ArgumentNullException("TableName"); } defaultOptions = options ?? SqlCEStorageOptions.UniqueKeys(); TableName = tableName; Configure(filename, cacheSize); }
/// <summary> /// Initializes a new instance of the <see cref="SqlCEStorage" /> class. /// </summary> /// <param name="filename">The filename.</param> /// <param name="options">The options.</param> public SqlCEStorage(string filename, SqlCEStorageOptions options) : this(filename, typeof(T).Name, options) { }