DeveelDB
20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
|
Public Member Functions | |
DeveelDbConnectionStringBuilder (string connectionString) | |
DeveelDbConnectionStringBuilder () | |
override void | Clear () |
override bool | ContainsKey (string keyword) |
override bool | Remove (string keyword) |
override bool | ShouldSerialize (string keyword) |
override bool | TryGetValue (string keyword, out object value) |
Properties | |
override bool | IsFixedSize [get] |
override object | this[string keyword] [get, set] |
override ICollection | Keys [get] |
override ICollection | Values [get] |
string | DataSource [get, set] |
string | Host [get, set] |
int | Port [get, set] |
string | Database [get, set] |
string | Schema [get, set] |
string | UserName [get, set] |
string | Password [get, set] |
bool | PersistSecurityInfo [get, set] |
bool | VerboseColumnNames [get, set] |
QueryParameterStyle | ParameterStyle [get, set] |
string | Path [get, set] |
int | RowCacheSize [get, set] |
int | MaxCacheSize [get, set] |
int | QueryTimeout [get, set] |
bool | IgnoreIdentifiersCase [get, set] |
bool | Create [get, set] |
bool | BootOrCreate [get, set] |
bool | StrictGetValue [get, set] |
int | FetchSize [get, set] |
int | MaxFetchSize [get, set] |
bool | AutoCommit [get, set] |
Private Member Functions | |
void | InitToDefault () |
void | SetValue (string key, object value) |
string | MappKey (string key) |
Static Private Member Functions | |
static | DeveelDbConnectionStringBuilder () |
static bool | ToBoolean (object value) |
static int | ToInt32 (object value) |
Private Attributes | |
const string | HostKey = "Host" |
const string | PortKey = "Port" |
const string | DatabaseKey = "Database" |
const string | UserNameKey = "UserName" |
const string | PasswordKey = "Password" |
const string | SchemaKey = "Schema" |
const string | PathKey = "Path" |
const string | CreateKey = "Create" |
const string | BootOrCreateKey = "BootOrCreate" |
const string | ParameterStyleKey = "ParameterStyle" |
const string | VerboseColumnNamesKey = "VerboseColumnNames" |
const string | PersistSecurityInfoKey = "PersistSecurityInfo" |
const string | RowCacheSizeKey = "RowCacheSize" |
const string | MaxCacheSizeKey = "MaxCacheSize" |
const string | QueryTimeoutKey = "QueryTimeout" |
const string | IgnoreIdentifiersCaseKey = "IgnoreIdentifiersCase" |
const string | StrictGetValueKey = "StrictGetValue" |
const string | FetchSizeKey = "FetchSize" |
const string | MaxFetchSizeKey = "MaxFetchSize" |
const string | AutoCommitKey = "AutoCommit" |
const string | DefaultHost = "localhost" |
const int | DefaultPort = 9157 |
const string | DefaultDatabase = "" |
const string | DefaultUserName = "" |
const string | DefaultPassword = "" |
const string | DefaultSchema = "" |
const string | DefaultPath = "." |
const bool | DefaultCreate = false |
const bool | DefaultBootOrCreate = false |
const QueryParameterStyle | DefaultParameterStyle = QueryParameterStyle.Marker |
const bool | DefaultVerboseColumnName = false |
const bool | DefaultPersistSecurityInfo = false |
const int | DefaultRowCacheSize = 1024 |
const int | DefaultMaxCacheSize = 1024 * 40 |
const int | DefaultQueryTimeout = Int32.MaxValue |
const bool | DefaultIgnoreIdentifiersCase = true |
const bool | DefaultStrictGetValue = false |
const int | DefaultMaxFetchSize = 512 |
const int | DefaultFetchSize = 32 |
const bool | DefaultAutoCommit = true |
string | host |
int | port |
string | database |
string | userName |
string | password |
string | schema |
string | path |
bool | verboseColumnNames |
QueryParameterStyle | paramStyle |
bool | persistSecurityInfo |
int | rowCacheSize |
int | maxCacheSize |
int | queryTimeout |
bool | ignoreCase |
bool | create |
bool | bootOrCreate |
bool | strictGetValue |
int | fetchSize |
int | maxFetchSize |
bool | autoCommit |
Static Private Attributes | |
static readonly Dictionary< string, object > | defaults |
static readonly Dictionary< string, string > | keymaps |
Definition at line 28 of file DeveelDbConnectionStringBuilder.cs.
|
inline |
Definition at line 29 of file DeveelDbConnectionStringBuilder.cs.
|
inline |
Definition at line 34 of file DeveelDbConnectionStringBuilder.cs.
|
inlinestaticprivate |
Definition at line 38 of file DeveelDbConnectionStringBuilder.cs.
|
inline |
Definition at line 773 of file DeveelDbConnectionStringBuilder.cs.
|
inline |
Definition at line 778 of file DeveelDbConnectionStringBuilder.cs.
|
inlineprivate |
Definition at line 506 of file DeveelDbConnectionStringBuilder.cs.
|
inlineprivate |
Definition at line 721 of file DeveelDbConnectionStringBuilder.cs.
|
inline |
Definition at line 785 of file DeveelDbConnectionStringBuilder.cs.
|
inlineprivate |
Definition at line 529 of file DeveelDbConnectionStringBuilder.cs.
|
inline |
Definition at line 793 of file DeveelDbConnectionStringBuilder.cs.
|
inlinestaticprivate |
Definition at line 732 of file DeveelDbConnectionStringBuilder.cs.
|
inlinestaticprivate |
Definition at line 755 of file DeveelDbConnectionStringBuilder.cs.
|
inline |
Definition at line 805 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 207 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 162 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 203 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 151 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 202 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 150 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 190 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 145 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 183 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 172 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 171 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 166 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 182 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 164 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 179 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 177 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 181 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 173 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 168 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 170 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 175 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 165 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 178 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 176 of file DeveelDbConnectionStringBuilder.cs.
|
staticprivate |
Definition at line 185 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 169 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 180 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 167 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 174 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 205 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 160 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 188 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 143 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 201 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 158 of file DeveelDbConnectionStringBuilder.cs.
|
staticprivate |
Definition at line 186 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 199 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 156 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 206 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 161 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 152 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 196 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 192 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 147 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 194 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 149 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 197 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 154 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 189 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 144 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 200 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 157 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 198 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 155 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 193 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 148 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 204 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 159 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 191 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 146 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 195 of file DeveelDbConnectionStringBuilder.cs.
|
private |
Definition at line 153 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 498 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 458 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 448 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 327 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 281 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 478 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 307 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 438 of file DeveelDbConnectionStringBuilder.cs.
|
get |
Definition at line 209 of file DeveelDbConnectionStringBuilder.cs.
|
get |
Definition at line 223 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 418 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 488 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 388 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 358 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 398 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 368 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 317 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 428 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 408 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 337 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 468 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 213 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 347 of file DeveelDbConnectionStringBuilder.cs.
|
get |
Definition at line 251 of file DeveelDbConnectionStringBuilder.cs.
|
getset |
Definition at line 378 of file DeveelDbConnectionStringBuilder.cs.