37 instantiations of ExpandoObject
Microsoft.AspNetCore.Components.WebAssembly.Server (7)
TargetPickerUi.cs (7)
100dynamic message = new ExpandoObject(); 101dynamic options = new ExpandoObject(); 102dynamic awaitObj = new ExpandoObject(); 139dynamic messageListTabs = new ExpandoObject(); 233dynamic messageWatchTargets = new ExpandoObject(); 238dynamic messageWatchResources = new ExpandoObject(); 246dynamic messageGetWatcher = new ExpandoObject();
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (2)
IntegrationTests\SimpleObjectIntegrationTest.cs (1)
157dynamic @object = new ExpandoObject();
Internal\ObjectVisitorTest.cs (1)
18public dynamic Items { get; set; } = new ExpandoObject();
Microsoft.AspNetCore.JsonPatch.Tests (28)
CustomNamingStrategyTests.cs (2)
70dynamic targetObject = new ExpandoObject(); 124dynamic targetObject = new ExpandoObject();
IntegrationTests\ExpandoObjectIntegrationTest.cs (23)
18dynamic targetObject = new ExpandoObject(); 36dynamic dynamicProperty = new ExpandoObject(); 58dynamic targetObject = new ExpandoObject(); 75dynamic targetObject = new ExpandoObject(); 76targetObject.InBetweenFirst = new ExpandoObject(); 77targetObject.InBetweenFirst.InBetweenSecond = new ExpandoObject(); 94dynamic targetObject = new ExpandoObject(); 112dynamic targetObject = new ExpandoObject(); 126dynamic targetObject = new ExpandoObject(); 140dynamic targetObject = new ExpandoObject(); 161dynamic targetObject = new ExpandoObject(); 182dynamic targetObject = new ExpandoObject(); 201dynamic targetObject = new ExpandoObject(); 220dynamic targetObject = new ExpandoObject(); 243dynamic targetObject = new ExpandoObject(); 265dynamic targetObject = new ExpandoObject(); 285dynamic targetObject = new ExpandoObject(); 305dynamic targetObject = new ExpandoObject(); 325dynamic targetObject = new ExpandoObject(); 326targetObject.Test = new ExpandoObject(); 346dynamic targetObject = new ExpandoObject(); 347targetObject.Test = new ExpandoObject(); 367dynamic targetObject = new ExpandoObject();
IntegrationTests\NestedObjectIntegrationTest.cs (1)
125DynamicProperty = new ExpandoObject()
IntegrationTests\SimpleObjectIntegrationTest.cs (1)
157dynamic @object = new ExpandoObject();
Internal\ObjectVisitorTest.cs (1)
18public dynamic Items { get; set; } = new ExpandoObject();
40 references to ExpandoObject
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
TargetPickerUi.cs (1)
51static async Task SendMessageToBrowser(NetworkStream toStream, ExpandoObject args, CancellationToken token)
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
InteractiveSessionTests.cs (1)
214typeof(System.Dynamic.ExpandoObject).GetTypeInfo().Assembly).
netstandard (1)
netstandard.cs (1)
769[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.ExpandoObject))]
System.Core (1)
System.Core.cs (1)
74[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.ExpandoObject))]
System.Dynamic.Runtime (1)
System.Dynamic.Runtime.cs (1)
29[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.ExpandoObject))]
System.Linq.Expressions (35)
System\Dynamic\ExpandoClass.cs (6)
105internal int GetValueIndex(string name, bool caseInsensitive, ExpandoObject obj) 133return ExpandoObject.NoMatch; 148private int GetValueIndexCaseInsensitive(string name, ExpandoObject obj) 150int caseInsensitiveMatch = ExpandoObject.NoMatch; //the location of the case-insensitive matching member 163if (caseInsensitiveMatch == ExpandoObject.NoMatch) 170return ExpandoObject.AmbiguousMatchFound;
System\Dynamic\ExpandoObject.cs (29)
82if (index == ExpandoObject.AmbiguousMatchFound) 88if (index == ExpandoObject.NoMatch) 130if (index == ExpandoObject.AmbiguousMatchFound) 134if (index == ExpandoObject.NoMatch) 142if (exactMatch != ExpandoObject.NoMatch) 154Debug.Assert(index != ExpandoObject.NoMatch); 197if (index == ExpandoObject.AmbiguousMatchFound) 202if (index == ExpandoObject.NoMatch) 250return _data[index] == ExpandoObject.Uninitialized; 361private readonly ExpandoObject _expando; 366internal KeyCollection(ExpandoObject expando) 500private readonly ExpandoObject _expando; 505internal ValueCollection(ExpandoObject expando) 810public MetaExpando(Expression expression, ExpandoObject value) 942if (val != ExpandoObject.Uninitialized) 996private ExpandoClass? GetClassEnsureIndex(string name, bool caseInsensitive, ExpandoObject obj, out ExpandoClass klass, out int index) 1001if (index == ExpandoObject.AmbiguousMatchFound) 1006if (index == ExpandoObject.NoMatch) 1014Debug.Assert(index != ExpandoObject.NoMatch); 1047public new ExpandoObject Value => (ExpandoObject)base.Value!; 1130this[newClass.Keys.Length - 1] = ExpandoObject.Uninitialized; 1140newData[oldLength] = ExpandoObject.Uninitialized; 1188public static bool ExpandoTryGetValue(ExpandoObject expando, object? indexClass, int index, string name, bool ignoreCase, out object? value) 1206public static object? ExpandoTrySetValue(ExpandoObject expando, object? indexClass, int index, object? value, string name, bool ignoreCase) 1222public static bool ExpandoTryDeleteValue(ExpandoObject expando, object? indexClass, int index, string name, bool ignoreCase) 1224return expando.TryDeleteValue(indexClass, index, name, ignoreCase, ExpandoObject.Uninitialized); 1234public static bool ExpandoCheckVersion(ExpandoObject expando, object? version) 1246public static void ExpandoPromoteClass(ExpandoObject expando, object oldClass, object newClass)