2 writes to m_DataTable
mscorlib (2)
system\_localdatastore.cs (2)
103
m_DataTable
= new LocalDataStoreElement[InitialCapacity];
229
m_DataTable
= NewDataTable;
15 references to m_DataTable
mscorlib (15)
system\_localdatastore.cs (15)
128
if (slotIdx >=
m_DataTable
.Length)
132
LocalDataStoreElement element =
m_DataTable
[slotIdx];
162
LocalDataStoreElement element = (slotIdx <
m_DataTable
.Length) ?
m_DataTable
[slotIdx] : null;
191
if (slot >=
m_DataTable
.Length)
194
LocalDataStoreElement element =
m_DataTable
[slot];
196
m_DataTable
[slot] = null;
215
if (slotIdx >=
m_DataTable
.Length)
220
Contract.Assert(capacity >=
m_DataTable
.Length, "LocalDataStore corrupted: capacity >= m_DataTable.Length");
226
Array.Copy(
m_DataTable
, NewDataTable,
m_DataTable
.Length);
233
Contract.Assert(slotIdx <
m_DataTable
.Length, "LocalDataStore corrupted: slotIdx < m_DataTable.Length");
235
if (
m_DataTable
[slotIdx] == null)
236
m_DataTable
[slotIdx] = new LocalDataStoreElement(slot.Cookie);
238
return
m_DataTable
[slotIdx];