3 instantiations of ExpandoData
System.Linq.Expressions (3)
System\Dynamic\ExpandoObject.cs (3)
1029internal static readonly ExpandoData Empty = new ExpandoData(); 1099return new ExpandoData(newClass, _dataArray, _version); 1107ExpandoData newData = new ExpandoData(newClass, arr, _version);
22 references to ExpandoData
System.Linq.Expressions (22)
System\Dynamic\ExpandoObject.cs (22)
38private ExpandoData _data; // the data currently being held by the Expando object 53_data = ExpandoData.Empty; 69ExpandoData data = _data; 116ExpandoData data; 186ExpandoData data; 263private ExpandoData PromoteClassCore(ExpandoClass oldClass, ExpandoClass newClass) 354private readonly ExpandoData _expandoData; 404ExpandoData data = _expando._data; 493private readonly ExpandoData _expandoData; 533ExpandoData data = _expando._data; 554ExpandoData data = _expando._data; 587ExpandoData data = _expando._data; 648ExpandoData data = _data; 681ExpandoData data; 685_data = ExpandoData.Empty; 739ExpandoData data = _data; 745ExpandoData data = _data; 751private IEnumerator<KeyValuePair<string, object?>> GetExpandoEnumerator(ExpandoData data, int version) 905var expandoData = Value._data; 1029internal static readonly ExpandoData Empty = new ExpandoData(); 1093internal ExpandoData UpdateClass(ExpandoClass newClass) 1107ExpandoData newData = new ExpandoData(newClass, arr, _version);