|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| DbConnectionStringBuilder () | |
| DbConnectionStringBuilder (bool useOdbcRules) | |
| void | Add (string keyword, object value) |
| virtual void | Clear () |
| virtual bool | ContainsKey (string keyword) |
| virtual bool | EquivalentTo (DbConnectionStringBuilder connectionStringBuilder) |
| virtual bool | Remove (string keyword) |
| virtual bool | ShouldSerialize (string keyword) |
| override string | ToString () |
| virtual bool | TryGetValue (string keyword, [NotNullWhen(true)] out object? value) |
| bool | ContainsKey (TKey key) |
| void | Add (TKey key, TValue value) |
| void | Add (T item) |
| bool | Remove (TKey key) |
| bool | Remove (T item) |
| bool | TryGetValue (TKey key, [MaybeNullWhen(false)] out TValue value) |
| bool | Contains (T item) |
| void | CopyTo (T[] array, int arrayIndex) |
| EventDescriptorCollection | GetEvents (Attribute[]? attributes) |
| PropertyDescriptorCollection | GetProperties (Attribute[]? attributes) |
| object? | GetPropertyOwner (PropertyDescriptor? pd) |
Static Public Member Functions | |
| static void | AppendKeyValuePair (StringBuilder builder, string keyword, string? value) |
| static void | AppendKeyValuePair (StringBuilder builder, string keyword, string? value, bool useOdbcRules) |
Protected Member Functions | |
| virtual void | GetProperties (Hashtable propertyDescriptors) |
Package Functions | |
| virtual string | ConvertValueToString (object value) |
| void | ClearPropertyDescriptors () |
| Attribute[] | GetAttributesFromCollection (AttributeCollection collection) |
Package Attributes | |
| readonly int | _objectID = Interlocked.Increment(ref s_objectTypeCount) |
Properties | |
| ICollection | Collection [get] |
| IDictionary | Dictionary [get] |
| Dictionary< string, object > | CurrentValues [get] |
| object? IDictionary. | this[object keyword] [get, set] |
| virtual object | this[string keyword] [get, set] |
| bool | BrowsableConnectionString [get, set] |
| string | ConnectionString [get, set] |
| virtual int | Count [get] |
| bool | IsReadOnly [get] |
| virtual bool | IsFixedSize [get] |
| bool ICollection. | IsSynchronized [get] |
| virtual ICollection | Keys [get] |
| int | ObjectID [get] |
| object ICollection. | SyncRoot [get] |
| virtual ICollection | Values [get] |
| TValue | this[TKey key] [get, set] |
Private Attributes | |
| Dictionary< string, object > | _currentValues |
| string | _connectionString = string.Empty |
| PropertyDescriptorCollection | _propertyDescriptors |
| bool | _browsableConnectionString = true |
| readonly bool | _useOdbcRules |
Static Private Attributes | |
| static int | s_objectTypeCount |
Definition at line 14 of file DbConnectionStringBuilder.cs.