35 instantiations of ExpandoObject
Microsoft.AspNetCore.Components.WebAssembly.Server (7)
TargetPickerUi.cs (7)
99
dynamic message = new
ExpandoObject
();
100
dynamic options = new
ExpandoObject
();
101
dynamic awaitObj = new
ExpandoObject
();
138
dynamic messageListTabs = new
ExpandoObject
();
232
dynamic messageWatchTargets = new
ExpandoObject
();
237
dynamic messageWatchResources = new
ExpandoObject
();
245
dynamic messageGetWatcher = new
ExpandoObject
();
Microsoft.AspNetCore.JsonPatch.Tests (28)
CustomNamingStrategyTests.cs (2)
70
dynamic targetObject = new
ExpandoObject
();
124
dynamic targetObject = new
ExpandoObject
();
IntegrationTests\ExpandoObjectIntegrationTest.cs (23)
18
dynamic targetObject = new
ExpandoObject
();
36
dynamic dynamicProperty = new
ExpandoObject
();
58
dynamic targetObject = new
ExpandoObject
();
75
dynamic targetObject = new
ExpandoObject
();
76
targetObject.InBetweenFirst = new
ExpandoObject
();
77
targetObject.InBetweenFirst.InBetweenSecond = new
ExpandoObject
();
94
dynamic targetObject = new
ExpandoObject
();
112
dynamic targetObject = new
ExpandoObject
();
126
dynamic targetObject = new
ExpandoObject
();
140
dynamic targetObject = new
ExpandoObject
();
161
dynamic targetObject = new
ExpandoObject
();
182
dynamic targetObject = new
ExpandoObject
();
201
dynamic targetObject = new
ExpandoObject
();
220
dynamic targetObject = new
ExpandoObject
();
243
dynamic targetObject = new
ExpandoObject
();
265
dynamic targetObject = new
ExpandoObject
();
285
dynamic targetObject = new
ExpandoObject
();
305
dynamic targetObject = new
ExpandoObject
();
325
dynamic targetObject = new
ExpandoObject
();
326
targetObject.Test = new
ExpandoObject
();
346
dynamic targetObject = new
ExpandoObject
();
347
targetObject.Test = new
ExpandoObject
();
367
dynamic targetObject = new
ExpandoObject
();
IntegrationTests\NestedObjectIntegrationTest.cs (1)
125
DynamicProperty = new
ExpandoObject
()
IntegrationTests\SimpleObjectIntegrationTest.cs (1)
157
dynamic @object = new
ExpandoObject
();
Internal\ObjectVisitorTest.cs (1)
18
public dynamic Items { get; set; } = new
ExpandoObject
();
40 references to ExpandoObject
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
TargetPickerUi.cs (1)
50
static async Task SendMessageToBrowser(NetworkStream toStream,
ExpandoObject
args, CancellationToken token)
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
InteractiveSessionTests.cs (1)
214
typeof(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)
105
internal int GetValueIndex(string name, bool caseInsensitive,
ExpandoObject
obj)
133
return
ExpandoObject
.NoMatch;
148
private int GetValueIndexCaseInsensitive(string name,
ExpandoObject
obj)
150
int caseInsensitiveMatch =
ExpandoObject
.NoMatch; //the location of the case-insensitive matching member
163
if (caseInsensitiveMatch ==
ExpandoObject
.NoMatch)
170
return
ExpandoObject
.AmbiguousMatchFound;
System\Dynamic\ExpandoObject.cs (29)
82
if (index ==
ExpandoObject
.AmbiguousMatchFound)
88
if (index ==
ExpandoObject
.NoMatch)
130
if (index ==
ExpandoObject
.AmbiguousMatchFound)
134
if (index ==
ExpandoObject
.NoMatch)
142
if (exactMatch !=
ExpandoObject
.NoMatch)
154
Debug.Assert(index !=
ExpandoObject
.NoMatch);
197
if (index ==
ExpandoObject
.AmbiguousMatchFound)
202
if (index ==
ExpandoObject
.NoMatch)
250
return _data[index] ==
ExpandoObject
.Uninitialized;
351
private readonly
ExpandoObject
_expando;
356
internal KeyCollection(
ExpandoObject
expando)
490
private readonly
ExpandoObject
_expando;
495
internal ValueCollection(
ExpandoObject
expando)
778
public MetaExpando(Expression expression,
ExpandoObject
value)
910
if (val !=
ExpandoObject
.Uninitialized)
964
private ExpandoClass? GetClassEnsureIndex(string name, bool caseInsensitive,
ExpandoObject
obj, out ExpandoClass klass, out int index)
969
if (index ==
ExpandoObject
.AmbiguousMatchFound)
974
if (index ==
ExpandoObject
.NoMatch)
982
Debug.Assert(index !=
ExpandoObject
.NoMatch);
1015
public new
ExpandoObject
Value => (
ExpandoObject
)base.Value!;
1098
this[newClass.Keys.Length - 1] =
ExpandoObject
.Uninitialized;
1108
newData[oldLength] =
ExpandoObject
.Uninitialized;
1156
public static bool ExpandoTryGetValue(
ExpandoObject
expando, object? indexClass, int index, string name, bool ignoreCase, out object? value)
1174
public static object? ExpandoTrySetValue(
ExpandoObject
expando, object? indexClass, int index, object? value, string name, bool ignoreCase)
1190
public static bool ExpandoTryDeleteValue(
ExpandoObject
expando, object? indexClass, int index, string name, bool ignoreCase)
1192
return expando.TryDeleteValue(indexClass, index, name, ignoreCase,
ExpandoObject
.Uninitialized);
1202
public static bool ExpandoCheckVersion(
ExpandoObject
expando, object? version)
1214
public static void ExpandoPromoteClass(
ExpandoObject
expando, object oldClass, object newClass)