14 types derived from DynamicMetaObjectBinder
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\CSharpInvokeConstructorBinder.cs (1)
13internal sealed class CSharpInvokeConstructorBinder : DynamicMetaObjectBinder, ICSharpInvokeOrInvokeMemberBinder
Microsoft\CSharp\RuntimeBinder\CSharpIsEventBinder.cs (1)
15internal sealed class CSharpIsEventBinder : DynamicMetaObjectBinder, ICSharpBinder
System.Linq.Expressions (12)
System\Dynamic\BinaryOperationBinder.cs (1)
14public abstract class BinaryOperationBinder : DynamicMetaObjectBinder
System\Dynamic\ConvertBinder.cs (1)
14public abstract class ConvertBinder : DynamicMetaObjectBinder
System\Dynamic\CreateInstanceBinder.cs (1)
14public abstract class CreateInstanceBinder : DynamicMetaObjectBinder
System\Dynamic\DeleteIndexBinder.cs (1)
14public abstract class DeleteIndexBinder : DynamicMetaObjectBinder
System\Dynamic\DeleteMemberBinder.cs (1)
14public abstract class DeleteMemberBinder : DynamicMetaObjectBinder
System\Dynamic\GetIndexBinder.cs (1)
14public abstract class GetIndexBinder : DynamicMetaObjectBinder
System\Dynamic\GetMemberBinder.cs (1)
14public abstract class GetMemberBinder : DynamicMetaObjectBinder
System\Dynamic\InvokeBinder.cs (1)
14public abstract class InvokeBinder : DynamicMetaObjectBinder
System\Dynamic\InvokeMemberBinder.cs (1)
14public abstract class InvokeMemberBinder : DynamicMetaObjectBinder
System\Dynamic\SetIndexBinder.cs (1)
14public abstract class SetIndexBinder : DynamicMetaObjectBinder
System\Dynamic\SetMemberBinder.cs (1)
14public abstract class SetMemberBinder : DynamicMetaObjectBinder
System\Dynamic\UnaryOperationBinder.cs (1)
14public abstract class UnaryOperationBinder : DynamicMetaObjectBinder
26 references to DynamicMetaObjectBinder
netstandard (1)
netstandard.cs (1)
767[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.DynamicMetaObjectBinder))]
System.Core (1)
System.Core.cs (1)
72[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.DynamicMetaObjectBinder))]
System.Dynamic.Runtime (1)
System.Dynamic.Runtime.cs (1)
12[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.DynamicMetaObjectBinder))]
System.Linq.Expressions (23)
System\Dynamic\BinaryOperationBinder.cs (1)
75/// Always returns <c>true</c> because this is a standard <see cref="DynamicMetaObjectBinder"/>.
System\Dynamic\ConvertBinder.cs (1)
72/// Always returns <c>true</c> because this is a standard <see cref="DynamicMetaObjectBinder"/>.
System\Dynamic\CreateInstanceBinder.cs (1)
71/// Always returns <c>true</c> because this is a standard <see cref="DynamicMetaObjectBinder"/>.
System\Dynamic\DeleteIndexBinder.cs (1)
51/// Always returns <c>true</c> because this is a standard <see cref="DynamicMetaObjectBinder"/>.
System\Dynamic\DeleteMemberBinder.cs (1)
77/// Always returns <c>true</c> because this is a standard <see cref="DynamicMetaObjectBinder"/>.
System\Dynamic\DynamicMetaObjectBinder.cs (3)
20/// as input. On the other hand, the <see cref="DynamicMetaObjectBinder"/> participates in the <see cref="DynamicMetaObject"/> 27/// Initializes a new instance of the <see cref="DynamicMetaObjectBinder"/> class. 224/// Returns <c>true</c> for standard <see cref="DynamicMetaObjectBinder"/>s; otherwise, <c>false</c>.
System\Dynamic\DynamicObject.cs (6)
498where TBinder : DynamicMetaObjectBinder 516where TBinder : DynamicMetaObjectBinder 526where TBinder : DynamicMetaObjectBinder 556where TBinder : DynamicMetaObjectBinder 685where TBinder : DynamicMetaObjectBinder 754where TBinder : DynamicMetaObjectBinder
System\Dynamic\ExpandoObject.cs (2)
783private DynamicMetaObject BindGetOrInvokeMember(DynamicMetaObjectBinder binder, string name, bool ignoreCase, DynamicMetaObject fallback, Func<DynamicMetaObject, DynamicMetaObject>? fallbackInvoke) 921private DynamicMetaObject AddDynamicTestAndDefer(DynamicMetaObjectBinder binder, ExpandoClass klass, ExpandoClass? originalClass, DynamicMetaObject succeeds)
System\Dynamic\GetIndexBinder.cs (1)
51/// Always returns <c>true</c> because this is a standard <see cref="DynamicMetaObjectBinder"/>.
System\Dynamic\GetMemberBinder.cs (1)
77/// Always returns <c>true</c> because this is a standard <see cref="DynamicMetaObjectBinder"/>.
System\Dynamic\InvokeBinder.cs (1)
71/// Always returns <c>true</c> because this is a standard <see cref="DynamicMetaObjectBinder"/>.
System\Dynamic\InvokeMemberBinder.cs (1)
67/// Always returns <c>true</c> because this is a standard <see cref="DynamicMetaObjectBinder"/>.
System\Dynamic\SetIndexBinder.cs (1)
58/// Always returns <c>true</c> because this is a standard <see cref="DynamicMetaObjectBinder"/>.
System\Dynamic\SetMemberBinder.cs (1)
63/// Always returns <c>true</c> because this is a standard <see cref="DynamicMetaObjectBinder"/>.
System\Dynamic\UnaryOperationBinder.cs (1)
82/// Always returns <c>true</c> because this is a standard <see cref="DynamicMetaObjectBinder"/>.