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.