![]() |
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.
1.8.10