2 writes to _parsetable
System.Data (2)
fx\src\data\System\Data\Common\DbConnectionOptions.cs (2)
141_parsetable = new Hashtable(); 157_parsetable = connectionOptions._parsetable;
22 references to _parsetable
System.Data (22)
fx\src\data\System\Data\Common\DbConnectionOptions.cs (22)
146KeyChain = ParseInternal(_parsetable, _usersConnectionString, true, synonyms, UseOdbcRules); 147HasPasswordKeyword = (_parsetable.ContainsKey(KEY.Password) || _parsetable.ContainsKey(SYNONYM.Pwd)); 148HasUserIdKeyword = (_parsetable.ContainsKey(KEY.User_ID) || _parsetable.ContainsKey(SYNONYM.UID)); 157_parsetable = connectionOptions._parsetable; 181if (_parsetable.ContainsKey(KEY.Password)) { 182return ADP.IsEmpty((string)_parsetable[KEY.Password]); 184if (_parsetable.ContainsKey(SYNONYM.Pwd)) { 185return ADP.IsEmpty((string)_parsetable[SYNONYM.Pwd]); // MDAC 83097 187return ((_parsetable.ContainsKey(KEY.User_ID) && !ADP.IsEmpty((string)_parsetable[KEY.User_ID])) || (_parsetable.ContainsKey(SYNONYM.UID) && !ADP.IsEmpty((string)_parsetable[SYNONYM.UID]))); 208get { return _parsetable; } 212get { return _parsetable.Keys; } 216get { return (string)_parsetable[keyword]; } 281object value = _parsetable[keyName]; 307object value = _parsetable[KEY.Integrated_Security]; 332object value = _parsetable[keyName]; 352string value = (string)_parsetable[keyName]; 361return _parsetable.ContainsKey(keyword);