3 instantiations of ExpandoData
System.Core (3)
Microsoft\Scripting\Actions\ExpandoObject.cs (3)
920
internal static ExpandoData Empty = new
ExpandoData
();
988
return new
ExpandoData
(newClass, this._dataArray, this._version);
994
ExpandoData newData = new
ExpandoData
(newClass, arr, this._version);
22 references to ExpandoData
System.Core (22)
Microsoft\Scripting\Actions\ExpandoObject.cs (22)
40
private
ExpandoData
_data; // the data currently being held by the Expando object
54
_data =
ExpandoData
.Empty;
69
ExpandoData
data = _data;
111
ExpandoData
data;
170
ExpandoData
data;
246
private
ExpandoData
PromoteClassCore(ExpandoClass oldClass, ExpandoClass newClass) {
319
private readonly
ExpandoData
_expandoData;
359
ExpandoData
data = _expando._data;
435
private readonly
ExpandoData
_expandoData;
467
ExpandoData
data = _expando._data;
485
ExpandoData
data = _expando._data;
514
ExpandoData
data = _expando._data;
574
ExpandoData
data = _data;
608
ExpandoData
data;
611
_data =
ExpandoData
.Empty;
655
ExpandoData
data = _data;
660
ExpandoData
data = _data;
666
private IEnumerator<KeyValuePair<string, object>> GetExpandoEnumerator(
ExpandoData
data, int version) {
804
var
expandoData = Value._data;
920
internal static
ExpandoData
Empty = new ExpandoData();
984
internal
ExpandoData
UpdateClass(ExpandoClass newClass) {
994
ExpandoData
newData = new ExpandoData(newClass, arr, this._version);