SimpleEssentials
SimpleEssentials
Table of contents
-
SimpleEssentials Namespace
-
Factory Class
-
Factory Members
-
Factory Fields
-
FileHandler Field
-
FolderHandler Field
-
Log Field
-
Factory Methods
-
RegisterDefaults Method
-
Factory Properties
-
Container Property
-
SimpleEssentials.Cache Namespace
-
CacheObject Class
-
CacheObject Members
-
CacheObject Methods
-
CacheObject Properties
-
Data Property
-
LifeSpan Property
-
ObjectType Property
-
CacheObjectType Enumeration
-
CacheSettings Class
-
CacheSettings Members
-
CacheSettings Constructor
-
CacheSettings Constructor
-
CacheSettings Constructor (String)
-
CacheSettings Constructor (String, TimeSpan)
-
CacheSettings Constructor (String, TimeSpan, CacheStorage)
-
CacheSettings Constructor (String, CacheStorage, TimeSpan)
-
CacheSettings Methods
-
CacheSettings Properties
-
Key Property
-
LifeSpan Property
-
StorageType Property
-
CacheStorage Enumeration
-
ICacheable Interface
-
ICacheable Members
-
ICacheable Methods
-
InvalidateCache Method
-
UpdateCache(T) Method
-
ICacheManager Interface
-
ICacheManager Members
-
ICacheManager Methods
-
Delete Method
-
DeleteHash Method
-
DeleteSingleHash Method
-
Get Method
-
GetData(T) Method
-
GetHash(T) Method
-
GetList(T) Method
-
GetSingleHash(T) Method
-
Insert(T) Method
-
InsertHash(T) Method
-
InsertSingleHash Method
-
InsertSingleHash(T) Method (T, CacheSettings)
-
InsertSingleHash(T) Method (T, CacheSettings, String)
-
Update(T) Method
-
UpdateHash(T) Method
-
UpdateSingleHash(T) Method
-
ICacheObject Interface
-
ICacheObject Members
-
ICacheObject Methods
-
ICacheObject Properties
-
Data Property
-
LifeSpan Property
-
ObjectType Property
-
ICacheType Interface
-
ICacheType Members
-
ICacheType Methods
-
Delete Method
-
DeleteHash Method
-
DeleteSingleHash Method
-
Get(T) Method
-
GetHash(T) Method
-
GetList(T) Method
-
GetSingleHash(T) Method
-
Insert(T) Method
-
InsertHash(T) Method
-
InsertSingleHash(T) Method
-
Update(T) Method
-
UpdateHash(T) Method
-
UpdateSingleHash(T) Method
-
ICustomCacheObject(T) Interface
-
ICustomCacheObject Members
-
ICustomCacheObject Methods
-
ICustomCacheObject Properties
-
Data Property
-
LifeSpan Property
-
ISessionObject(T) Interface
-
ISessionObject Members
-
ISessionObject Methods
-
ISessionObject Properties
-
Data Property
-
Expiration Property
-
MemoryCacheManager Class
-
MemoryCacheManager Members
-
MemoryCacheManager Constructor
-
MemoryCacheManager Methods
-
Delete Method
-
DeleteHash Method
-
DeleteSingleHash Method
-
Get Method
-
GetData(T) Method
-
GetHash(T) Method
-
GetList(T) Method
-
GetSingleHash(T) Method
-
Insert(T) Method
-
InsertHash(T) Method
-
InsertSingleHash Method
-
InsertSingleHash(T) Method (T, CacheSettings)
-
InsertSingleHash(T) Method (T, CacheSettings, String)
-
Update(T) Method
-
UpdateHash(T) Method
-
UpdateSingleHash(T) Method
-
RedisCacheManager Class
-
RedisCacheManager Members
-
RedisCacheManager Methods
-
Delete Method
-
DeleteHash Method
-
DeleteSingleHash Method
-
Get(T) Method
-
GetData(T) Method
-
GetHash(T) Method
-
GetList(T) Method
-
GetSingleHash(T) Method
-
Insert(T) Method
-
InsertHash Method
-
InsertHash(T) Method (IEnumerable(T), CacheSettings)
-
InsertHash(T) Method (T, CacheSettings)
-
InsertSingleHash Method
-
InsertSingleHash(T) Method (T, CacheSettings)
-
InsertSingleHash(T) Method (T, CacheSettings, String)
-
Update(T) Method
-
UpdateHash(T) Method
-
UpdateSingleHash(T) Method
-
SessionCacheManager Class
-
SessionCacheManager Members
-
SessionCacheManager Methods
-
Delete Method
-
DeleteHash Method
-
DeleteSingleHash Method
-
Get(T) Method
-
GetData(T) Method
-
GetHash(T) Method
-
GetList(T) Method
-
GetSingleHash(T) Method
-
Insert(T) Method
-
InsertHash Method
-
InsertHash(T) Method (IEnumerable(T), CacheSettings)
-
InsertHash(T) Method (T, CacheSettings)
-
InsertSingleHash Method
-
InsertSingleHash(T) Method (T, CacheSettings)
-
InsertSingleHash(T) Method (T, CacheSettings, String)
-
Update(T) Method
-
UpdateHash(T) Method
-
UpdateSingleHash(T) Method
-
SessionObject(T) Class
-
SessionObject(T) Members
-
SessionObject(T) Methods
-
SessionObject(T) Properties
-
Data Property
-
Expiration Property
-
SimpleEssentials.Console Namespace
-
Constants Class
-
Constants Members
-
Constants Methods
-
DbConnectionString Method
-
SimpleEssentials.Console.Models Namespace
-
CustomCampaign Class
-
CustomCampaign Members
-
CustomCampaign Methods
-
CustomCampaign Properties
-
CreateDate Property
-
Description Property
-
Id Property
-
Name Property
-
SimpleEssentials.DataProvider Namespace
-
DbDataProvider Class
-
DbDataProvider Members
-
DbDataProvider Constructor
-
DbDataProvider Constructor
-
DbDataProvider Constructor (IDataStore, ICacheManager)
-
DbDataProvider Methods
-
BulkInsert(T) Method
-
CreateTable(T) Method
-
Delete(T) Method
-
Execute Method
-
ExecuteScalar Method
-
Get Method
-
Get(T) Method (Object, CacheSettings)
-
Get(T) Method (CacheSettings)
-
Get(T) Method (Expression(Func(T, Boolean)), CacheSettings)
-
GetByParameters(T) Method
-
GetByType(T) Method
-
Overload:SimpleEssentials.DataProvider.DbDataProvider.GetMultiMap
-
GetMultiMap(T, T2) Method (String, Func(T, T2, T), Object, String, CacheSettings)
-
GetMultiMap(T, T2, T3) Method (String, Func(T, T2, T3, T), Object, String, CacheSettings)
-
GetMultiMap(T, T2, T3, T4) Method (String, Func(T, T2, T3, T4, T), Object, String, CacheSettings)
-
GetMultiMap(T, T2, T3, T4, T5) Method (String, Func(T, T2, T3, T4, T5, T), Object, String, CacheSettings)
-
GetMultiMap(T, T2, T3, T4, T5, T6) Method (String, Func(T, T2, T3, T4, T5, T6, T), Object, String, CacheSettings)
-
Insert(T) Method
-
InsertAndReturnId Method
-
InsertAndReturnId(T) Method (T, CacheSettings)
-
InsertAndReturnId(T) Method (String, T, CacheSettings)
-
InsertList Method
-
InsertList(T) Method (IEnumerable(T), CacheSettings)
-
InsertList(T) Method (IEnumerable(T), String, CacheSettings)
-
Update(T) Method
-
IDataProvider Interface
-
IDataProvider Methods
-
IDbProvider Interface
-
IDbProvider Members
-
IDbProvider Methods
-
BulkInsert(T) Method
-
CreateTable(T) Method
-
Delete(T) Method
-
Execute Method
-
ExecuteScalar Method
-
Get Method
-
Get(T) Method (Object, CacheSettings)
-
Get(T) Method (CacheSettings)
-
Get(T) Method (Expression(Func(T, Boolean)), CacheSettings)
-
GetByParameters(T) Method
-
GetByType(T) Method
-
Overload:SimpleEssentials.DataProvider.IDbProvider.GetMultiMap
-
GetMultiMap(T, T2) Method (String, Func(T, T2, T), Object, String, CacheSettings)
-
GetMultiMap(T, T2, T3) Method (String, Func(T, T2, T3, T), Object, String, CacheSettings)
-
GetMultiMap(T, T2, T3, T4) Method (String, Func(T, T2, T3, T4, T), Object, String, CacheSettings)
-
GetMultiMap(T, T2, T3, T4, T5) Method (String, Func(T, T2, T3, T4, T5, T), Object, String, CacheSettings)
-
GetMultiMap(T, T2, T3, T4, T5, T6) Method (String, Func(T, T2, T3, T4, T5, T6, T), Object, String, CacheSettings)
-
Insert(T) Method
-
InsertAndReturnId Method
-
InsertAndReturnId(T) Method (T, CacheSettings)
-
InsertAndReturnId(T) Method (String, T, CacheSettings)
-
InsertList Method
-
InsertList(T) Method (IEnumerable(T), CacheSettings)
-
InsertList(T) Method (IEnumerable(T), String, CacheSettings)
-
Update(T) Method
-
IFileProvider Interface
-
IFileProvider Methods
-
SimpleEssentials.DataStore Namespace
-
DbStore Class
-
DbStore Members
-
DbStore Constructor
-
DbStore Methods
-
Add(T) Method
-
AddAndReturnId(T) Method
-
AddList(T) Method
-
BulkInsert(T) Method
-
Delete(T) Method
-
Execute Method
-
ExecuteScalar Method
-
Get(T) Method
-
GetByParameters(T) Method
-
GetByType(T) Method
-
Overload:SimpleEssentials.DataStore.DbStore.GetMultiMap
-
GetMultiMap(T, T2) Method (String, Func(T, T2, T), Object, String)
-
GetMultiMap(T, T2, T3) Method (String, Func(T, T2, T3, T), Object, String)
-
GetMultiMap(T, T2, T3, T4) Method (String, Func(T, T2, T3, T4, T), Object, String)
-
GetMultiMap(T, T2, T3, T4, T5) Method (String, Func(T, T2, T3, T4, T5, T), Object, String)
-
GetMultiMap(T, T2, T3, T4, T5, T6) Method (String, Func(T, T2, T3, T4, T5, T6, T), Object, String)
-
Update(T) Method
-
IDataStore Interface
-
IDataStore Members
-
IDataStore Methods
-
Add(T) Method
-
AddAndReturnId(T) Method
-
AddList(T) Method
-
BulkInsert(T) Method
-
Delete(T) Method
-
Execute Method
-
ExecuteScalar Method
-
Get(T) Method
-
GetByParameters(T) Method
-
GetByType(T) Method
-
Overload:SimpleEssentials.DataStore.IDataStore.GetMultiMap
-
GetMultiMap(T, T2) Method (String, Func(T, T2, T), Object, String)
-
GetMultiMap(T, T2, T3) Method (String, Func(T, T2, T3, T), Object, String)
-
GetMultiMap(T, T2, T3, T4) Method (String, Func(T, T2, T3, T4, T), Object, String)
-
GetMultiMap(T, T2, T3, T4, T5) Method (String, Func(T, T2, T3, T4, T5, T), Object, String)
-
GetMultiMap(T, T2, T3, T4, T5, T6) Method (String, Func(T, T2, T3, T4, T5, T6, T), Object, String)
-
Update(T) Method
-
IDbStore Interface
-
IDbStore Members
-
IDbStore Methods
-
Add(T) Method
-
AddAndReturnId(T) Method
-
AddList(T) Method
-
BulkInsert(T) Method
-
Delete(T) Method
-
Execute Method
-
ExecuteScalar Method
-
Get(T) Method
-
GetByParameters(T) Method
-
GetByType(T) Method
-
Overload:SimpleEssentials.DataStore.IDbStore.GetMultiMap
-
GetMultiMap(T, T2) Method (String, Func(T, T2, T), Object, String)
-
GetMultiMap(T, T2, T3) Method (String, Func(T, T2, T3, T), Object, String)
-
GetMultiMap(T, T2, T3, T4) Method (String, Func(T, T2, T3, T4, T), Object, String)
-
GetMultiMap(T, T2, T3, T4, T5) Method (String, Func(T, T2, T3, T4, T5, T), Object, String)
-
GetMultiMap(T, T2, T3, T4, T5, T6) Method (String, Func(T, T2, T3, T4, T5, T6, T), Object, String)
-
Update(T) Method
-
SimpleEssentials.Diagnostics Namespace
-
ILog Interface
-
ILog Members
-
ILog Methods
-
Debug Method
-
Error Method
-
Error Method (String)
-
Error Method (String, Exception)
-
Info Method
-
ILogFileHandler Interface
-
ILogFileHandler Members
-
ILogFileHandler Methods
-
Insert Method
-
Log Class
-
Log Members
-
Log Methods
-
Debug Method
-
Error Method
-
Error Method (String)
-
Error Method (String, Exception)
-
Info Method
-
LogFileByDateHandler Class
-
LogFileByDateHandler Members
-
LogFileByDateHandler Constructor
-
LogFileByDateHandler Methods
-
Insert Method
-
SimpleEssentials.Extensions Namespace
-
ConsoleEx Class
-
ConsoleEx Members
-
ConsoleEx Methods
-
WriteLine Method
-
WriteTitle Method
-
SimpleEssentials.IO Namespace
-
FileHandler Class
-
FileHandler Members
-
FileHandler Methods
-
Create Method
-
Create Method (String)
-
Create Method (String, IFolder)
-
Get Method
-
Move Method
-
Overload:SimpleEssentials.IO.FileHandler.Read
-
Read Method (IFile)
-
Read(T) Method (IFile, IFileReader)
-
ReadAll(T) Method
-
ReadBy(T) Method
-
Rename Method
-
Write Method
-
Write Method (IFile, String, Boolean)
-
Write(T) Method (IFile, T, IFileWriter, Boolean)
-
Write(T) Method (IFile, IEnumerable(T), IFileWriter, Boolean)
-
FolderHandler Class
-
FolderHandler Members
-
FolderHandler Methods
-
Create Method
-
Create Method (String)
-
Create Method (String, Boolean)
-
Create Method (String, IFolder)
-
Get Method
-
GetChildFiles Method
-
GetChildFolders Method
-
GetChildren Method
-
Move Method
-
Rename Method
-
IFileHandler Interface
-
IFileHandler Members
-
IFileHandler Methods
-
Create Method
-
Overload:SimpleEssentials.IO.IFileHandler.Read
-
Read Method (IFile)
-
Read(T) Method (IFile, IFileReader)
-
ReadAll(T) Method
-
ReadBy(T) Method
-
Write Method
-
Write Method (IFile, String, Boolean)
-
Write(T) Method (IFile, T, IFileWriter, Boolean)
-
Write(T) Method (IFile, IEnumerable(T), IFileWriter, Boolean)
-
IFolderHandler Interface
-
IFolderHandler Members
-
IFolderHandler Methods
-
Create Method
-
Create Method (String, Boolean)
-
Create Method (String, IFolder)
-
GetChildFiles Method
-
GetChildFolders Method
-
GetChildren Method
-
IHandler Interface
-
IHandler Members
-
IHandler Methods
-
Create Method
-
Get Method
-
Move Method
-
Rename Method
-
SimpleEssentials.IO.Readers Namespace
-
CsvReader Class
-
CsvReader Members
-
CsvReader Methods
-
Read(T) Method
-
ReadAll(T) Method
-
IFileReader Interface
-
IFileReader Members
-
IFileReader Methods
-
Read(T) Method
-
ReadAll(T) Method
-
SimpleEssentials.IO.Types Namespace
-
File Class
-
File Members
-
File Constructor
-
File Constructor
-
File Constructor (String)
-
File Methods
-
Exist Method
-
Load Method
-
File Properties
-
Extension Property
-
FullPath Property
-
Loaded Property
-
Name Property
-
Size Property
-
Type Property
-
FileType Enumeration
-
Folder Class
-
Folder Members
-
Folder Constructor
-
Folder Constructor
-
Folder Constructor (String)
-
Folder Methods
-
Exist Method
-
Load Method
-
Folder Properties
-
FullPath Property
-
Loaded Property
-
Name Property
-
Type Property
-
IFile Interface
-
IFile Members
-
IFile Methods
-
IFile Properties
-
Extension Property
-
Size Property
-
IFileType Interface
-
IFileType Members
-
IFileType Methods
-
Exist Method
-
Load Method
-
IFileType Properties
-
FullPath Property
-
Loaded Property
-
Name Property
-
Type Property
-
IFolder Interface
-
IFolder Methods
-
SimpleEssentials.IO.Writers Namespace
-
CsvWriter Class
-
CsvWriter Members
-
CsvWriter Methods
-
Write Method
-
Write(T) Method (String, T, Boolean)
-
Write(T) Method (String, IEnumerable(T), Boolean)
-
IFileWriter Interface
-
IFileWriter Members
-
IFileWriter Methods
-
Write Method
-
Write(T) Method (String, T, Boolean)
-
Write(T) Method (String, IEnumerable(T), Boolean)
-
SimpleEssentials.LinqToSQL Namespace
-
Generator Class
-
Generator Members
-
Generator Methods
-
CreateTableSql(T) Method
-
InsertAndReturnIdSql(T) Method
-
InsertSql(T) Method
-
Overload:SimpleEssentials.LinqToSQL.Generator.ToSql
-
ToSql(T) Method (Expression(Func(T, Boolean)))
-
ToSql(T, T2) Method (Expression(Func(T, T2, Boolean)))
-
WhereSql(T) Method
-
WherePart Class
-
WherePart Members
-
WherePart Methods
-
Concat Method
-
Concat Method (String, WherePart)
-
Concat Method (WherePart, String, WherePart)
-
IsCollection Method
-
IsParameter Method
-
IsSql Method
-
WherePart Properties
-
Parameters Property
-
Sql Property
-
SimpleEssentials.Utils Namespace
-
ConsoleUtil Class
-
ConsoleUtil Members
-
ConsoleUtil Methods
-
PadElementsInLines Method
-
CustomCommand Class
-
CustomCommand Members
-
CustomCommand Methods
-
Concat Method
-
GetCommand Method
-
PredicateBuilder Class
-
PredicateBuilder Members
-
PredicateBuilder Methods
-
And(T) Method
-
False(T) Method
-
Or(T) Method
-
True(T) Method
-
ProgressBar Class
-
ProgressBar Members
-
ProgressBar Constructor
-
ProgressBar Constructor
-
ProgressBar Constructor (String)
-
ProgressBar Methods
-
Dispose Method
-
Report Method
-
Report Method (Double)
-
Report Method (Double, String)
-
Reflection Class
-
Reflection Members
-
Reflection Methods
-
GenerateCreateColumns Method
-
GenerateInsertColumnNames Method
-
GetIdentityProperty Method
-
GetKeyName Method
-
GetNonIdentityProperties Method
-
GetTableName Method
-
IsIdentityMember Method
-
IsNullable Method
-
TypeToSqlType Method
-
SqlBuilder Class
-
SqlBuilder Members
-
SqlBuilder Methods
-
Generate Method
-
Generate Method (WherePart)
-
Generate Method (CustomCommand)
-
Join(T, T2) Method
-
JoinLeft(T, T2) Method
-
On(T, T2) Method
-
Select(T) Method
-
Where(T) Method