35 instantiations of ExpandoObject
Microsoft.AspNetCore.Components.WebAssembly.Server (7)
TargetPickerUi.cs (7)
99dynamic message = new ExpandoObject(); 100dynamic options = new ExpandoObject(); 101dynamic awaitObj = new ExpandoObject(); 138dynamic messageListTabs = new ExpandoObject(); 232dynamic messageWatchTargets = new ExpandoObject(); 237dynamic messageWatchResources = new ExpandoObject(); 245dynamic messageGetWatcher = 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)
50static 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; 351private readonly ExpandoObject _expando; 356internal KeyCollection(ExpandoObject expando) 490private readonly ExpandoObject _expando; 495internal ValueCollection(ExpandoObject expando) 778public MetaExpando(Expression expression, ExpandoObject value) 910if (val != ExpandoObject.Uninitialized) 964private ExpandoClass? GetClassEnsureIndex(string name, bool caseInsensitive, ExpandoObject obj, out ExpandoClass klass, out int index) 969if (index == ExpandoObject.AmbiguousMatchFound) 974if (index == ExpandoObject.NoMatch) 982Debug.Assert(index != ExpandoObject.NoMatch); 1015public new ExpandoObject Value => (ExpandoObject)base.Value!; 1098this[newClass.Keys.Length - 1] = ExpandoObject.Uninitialized; 1108newData[oldLength] = ExpandoObject.Uninitialized; 1156public static bool ExpandoTryGetValue(ExpandoObject expando, object? indexClass, int index, string name, bool ignoreCase, out object? value) 1174public static object? ExpandoTrySetValue(ExpandoObject expando, object? indexClass, int index, object? value, string name, bool ignoreCase) 1190public static bool ExpandoTryDeleteValue(ExpandoObject expando, object? indexClass, int index, string name, bool ignoreCase) 1192return expando.TryDeleteValue(indexClass, index, name, ignoreCase, ExpandoObject.Uninitialized); 1202public static bool ExpandoCheckVersion(ExpandoObject expando, object? version) 1214public static void ExpandoPromoteClass(ExpandoObject expando, object oldClass, object newClass)