10 types derived from DynamicObject
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (3)
Adapters\TestDynamicObject.cs (1)
8
public class TestDynamicObject :
DynamicObject
TestObjectModels\DynamicTestObject.cs (1)
9
public class DynamicTestObject :
DynamicObject
WriteOnceDynamicTestObject.cs (1)
23
public class WriteOnceDynamicTestObject :
DynamicObject
Microsoft.AspNetCore.JsonPatch.Tests (3)
Adapters\TestDynamicObject.cs (1)
11
public class TestDynamicObject :
DynamicObject
TestObjectModels\DynamicTestObject.cs (1)
9
public class DynamicTestObject :
DynamicObject
WriteOnceDynamicTestObject.cs (1)
23
public class WriteOnceDynamicTestObject :
DynamicObject
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
DynamicViewData.cs (1)
13
internal sealed class DynamicViewData :
DynamicObject
Microsoft.AspNetCore.SignalR.Core (1)
Internal\DynamicClientProxy.cs (1)
9
internal sealed class DynamicClientProxy :
DynamicObject
PresentationFramework (1)
System\Windows\Interop\DynamicScriptObject.cs (1)
18
public sealed class DynamicScriptObject :
DynamicObject
System.Private.Windows.Core.TestUtilities (1)
TestAccessor.cs (1)
85
private sealed class DynamicWrapper :
DynamicObject
39 references to DynamicObject
netstandard (1)
netstandard.cs (1)
768
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.
DynamicObject
))]
System.Core (1)
System.Core.cs (1)
73
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.
DynamicObject
))]
System.Dynamic.Runtime (1)
System.Dynamic.Runtime.cs (1)
28
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.
DynamicObject
))]
System.Linq.Expressions (36)
System\Dynamic\DynamicObject.cs (12)
23
/// If a method is not overridden then the <see cref="
DynamicObject
"/> does not directly support
30
/// Enables derived types to create a new instance of <see cref="
DynamicObject
"/>.
33
/// <see cref="
DynamicObject
"/> instances cannot be directly instantiated because they have no
91
/// Provides the implementation of converting the <see cref="
DynamicObject
"/> to another type.
105
/// Provides the implementation of creating an instance of the <see cref="
DynamicObject
"/>.
120
/// Provides the implementation of invoking the <see cref="
DynamicObject
"/>. Derived classes can
212
internal MetaDynamic(Expression expression,
DynamicObject
value)
820
if (mi.DeclaringType != typeof(
DynamicObject
) && mi.GetBaseDefinition() == method)
847
if (TypeUtils.AreEquivalent(Expression.Type, typeof(
DynamicObject
)))
851
return Expression.Convert(Expression, typeof(
DynamicObject
));
854
private new
DynamicObject
Value => (
DynamicObject
)base.Value!;
System\Dynamic\Utils\CachedReflectionInfo.cs (24)
34
s_DynamicObject_TryGetMember ??= typeof(
DynamicObject
).GetMethod(nameof(
DynamicObject
.TryGetMember))!;
38
s_DynamicObject_TrySetMember ??= typeof(
DynamicObject
).GetMethod(nameof(
DynamicObject
.TrySetMember))!;
42
s_DynamicObject_TryDeleteMember ??= typeof(
DynamicObject
).GetMethod(nameof(
DynamicObject
.TryDeleteMember))!;
46
s_DynamicObject_TryGetIndex ??= typeof(
DynamicObject
).GetMethod(nameof(
DynamicObject
.TryGetIndex))!;
50
s_DynamicObject_TrySetIndex ??= typeof(
DynamicObject
).GetMethod(nameof(
DynamicObject
.TrySetIndex))!;
54
s_DynamicObject_TryDeleteIndex ??= typeof(
DynamicObject
).GetMethod(nameof(
DynamicObject
.TryDeleteIndex))!;
58
s_DynamicObject_TryConvert ??= typeof(
DynamicObject
).GetMethod(nameof(
DynamicObject
.TryConvert))!;
62
s_DynamicObject_TryInvoke ??= typeof(
DynamicObject
).GetMethod(nameof(
DynamicObject
.TryInvoke))!;
66
s_DynamicObject_TryInvokeMember ??= typeof(
DynamicObject
).GetMethod(nameof(
DynamicObject
.TryInvokeMember))!;
70
s_DynamicObject_TryBinaryOperation ??= typeof(
DynamicObject
).GetMethod(nameof(
DynamicObject
.TryBinaryOperation))!;
74
s_DynamicObject_TryUnaryOperation ??= typeof(
DynamicObject
).GetMethod(nameof(
DynamicObject
.TryUnaryOperation))!;
78
s_DynamicObject_TryCreateInstance ??= typeof(
DynamicObject
).GetMethod(nameof(
DynamicObject
.TryCreateInstance))!;