19 references to Write
mscorlib (17)
system\Collections\Concurrent\ConcurrentDictionary.cs (2)
464Volatile.Write<Node>(ref tables.m_buckets[bucketNo], curr.m_next); 902Volatile.Write<Node>(ref tables.m_buckets[bucketNo], new Node(key, value, hashcode, tables.m_buckets[bucketNo]));
system\Lazy.cs (1)
390Volatile.Write(ref m_threadSafeObj, ALREADY_INVOKED_SENTINEL);
system\reflection\emit\opcode.cs (1)
271Volatile.Write(ref nameCache[idx], name);
system\rttype.cs (3)
5440Volatile.Write(ref cache[index], ace); 6011Volatile.Write(ref keys[index], key); 6069Volatile.Write(ref m_Table, newTable);
system\runtime\remoting\trackingservices.cs (1)
90Volatile.Write(ref _Handlers[_Size++], handler);
system\security\permissiontoken.cs (1)
533Volatile.Write(ref m_builtIn[index], token);
system\security\util\tokenbasedset.cs (1)
299Volatile.Write(ref m_Set[index], null);
system\threading\Tasks\ProducerConsumerQueues.cs (1)
202Volatile.Write(ref m_tail.m_next, newSegment); // ensure segment not published until item is fully stored
system\threading\threadpool.cs (6)
99Volatile.Write(ref array[i], e); 128Volatile.Write(ref m_array[i], null); 193Volatile.Write(ref m_array[tail & m_mask], obj); 222Volatile.Write(ref m_array[tail & m_mask], obj); 272Volatile.Write(ref m_array[i & m_mask], null); 507Volatile.Write(ref nodes[upper], node);
System (1)
net\System\Net\WebExceptionStatus.cs (1)
168Volatile.Write(ref s_Mapping[statusInt], message);
System.Core (1)
Microsoft\Scripting\Utils\CacheDict.cs (1)
103Volatile.Write(ref entries[idx], new Entry(hash, key, value));