3 writes to _data
System.Core (3)
Microsoft\Scripting\Actions\ExpandoObject.cs (3)
54_data = ExpandoData.Empty; 251_data = _data.UpdateClass(newClass); 611_data = ExpandoData.Empty;
30 references to _data
System.Core (30)
Microsoft\Scripting\Actions\ExpandoObject.cs (30)
69ExpandoData data = _data; 115data = _data; 172data = _data; 222Debug.Assert(index >= 0 && index <= _data.Length); 224if (index == _data.Length) { 229return _data[index] == ExpandoObject.Uninitialized; 238return _data.Class; 250if (_data.Class == oldClass) { 251_data = _data.UpdateClass(newClass); 253return _data; 288return _data.Class.GetValueIndexCaseSensitive(key) >= 0; 324_expandoVersion = expando._data.Version; 326_expandoData = expando._data; 331if (_expando._data.Version != _expandoVersion || _expandoData != _expando._data) { 359ExpandoData data = _expando._data; 440_expandoVersion = expando._data.Version; 442_expandoData = expando._data; 447if (_expando._data.Version != _expandoVersion || _expandoData != _expando._data) { 467ExpandoData data = _expando._data; 485ExpandoData data = _expando._data; 514ExpandoData data = _expando._data; 574ExpandoData data = _data; 610data = _data; 655ExpandoData data = _data; 660ExpandoData data = _data; 668if (_data.Version != version || data != _data) { 804var expandoData = Value._data;