2 writes to _table
mscorlib (2)
system\collections\hashtable.cs (2)
1385
_table
= table;
1389
_table
= (Hashtable)info.GetValue("ParentTable", typeof(Hashtable));
31 references to _table
mscorlib (31)
system\collections\hashtable.cs (31)
1390
if (
_table
==null) {
1414
lock (
_table
.SyncRoot) {
1415
info.AddValue("ParentTable",
_table
, typeof(Hashtable));
1420
get { return
_table
.Count; }
1424
get { return
_table
.IsReadOnly; }
1428
get { return
_table
.IsFixedSize; }
1437
return
_table
[key];
1440
lock(
_table
.SyncRoot) {
1441
_table
[key] = value;
1447
get { return
_table
.SyncRoot; }
1451
lock(
_table
.SyncRoot) {
1452
_table
.Add(key, value);
1457
lock(
_table
.SyncRoot) {
1458
_table
.Clear();
1463
return
_table
.Contains(key);
1471
return
_table
.ContainsKey(key);
1475
lock(
_table
.SyncRoot) {
1476
return
_table
.ContainsValue(key);
1481
lock (
_table
.SyncRoot) {
1482
_table
.CopyTo(array, arrayIndex);
1487
lock (
_table
.SyncRoot) {
1488
return Hashtable.Synchronized((Hashtable)
_table
.Clone());
1493
return
_table
.GetEnumerator();
1497
return
_table
.GetEnumerator();
1502
lock(
_table
.SyncRoot) {
1503
return
_table
.Keys;
1510
lock(
_table
.SyncRoot) {
1511
return
_table
.Values;
1517
lock(
_table
.SyncRoot) {
1518
_table
.Remove(key);
1535
return
_table
.ToKeyValuePairsArray();