2 types derived from InvokeBinder
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\ComInterop\ComInvokeAction.cs (1)
19
internal sealed class ComInvokeAction :
InvokeBinder
Microsoft\CSharp\RuntimeBinder\CSharpInvokeBinder.cs (1)
20
internal sealed class CSharpInvokeBinder :
InvokeBinder
, ICSharpInvokeOrInvokeMemberBinder
16 references to InvokeBinder
Microsoft.CSharp (6)
Microsoft\CSharp\RuntimeBinder\ComInterop\ComBinder.cs (2)
89
/// <param name="binder">An instance of the <see cref="
InvokeBinder
"/> that represents the details of the dynamic operation.</param>
96
public static bool TryBindInvoke(
InvokeBinder
binder, DynamicMetaObject instance, DynamicMetaObject[] args, out DynamicMetaObject result)
Microsoft\CSharp\RuntimeBinder\ComInterop\ComMetaObject.cs (1)
26
public override DynamicMetaObject BindInvoke(
InvokeBinder
binder, DynamicMetaObject[] args)
Microsoft\CSharp\RuntimeBinder\ComInterop\DispCallableMetaObject.cs (1)
28
public override DynamicMetaObject BindInvoke(
InvokeBinder
binder, DynamicMetaObject[] args)
Microsoft\CSharp\RuntimeBinder\ComInterop\IDispatchMetaObject.cs (1)
39
public override DynamicMetaObject BindInvoke(
InvokeBinder
binder, DynamicMetaObject[] args)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
749
if (payload is
InvokeBinder
&& !callingObject.Type.IsDelegateType)
netstandard (1)
netstandard.cs (1)
774
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.
InvokeBinder
))]
PresentationFramework (1)
System\Windows\Interop\DynamicScriptObject.cs (1)
90
public override bool TryInvoke(
InvokeBinder
binder, object[] args, out object result)
System.Core (1)
System.Core.cs (1)
79
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.
InvokeBinder
))]
System.Dynamic.Runtime (1)
System.Dynamic.Runtime.cs (1)
22
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.
InvokeBinder
))]
System.Linq.Expressions (6)
System\Dynamic\DynamicMetaObject.cs (2)
199
/// <param name="binder">An instance of the <see cref="
InvokeBinder
"/> that represents the details of the dynamic operation.</param>
202
public virtual DynamicMetaObject BindInvoke(
InvokeBinder
binder, DynamicMetaObject[] args)
System\Dynamic\DynamicObject.cs (3)
128
public virtual bool TryInvoke(
InvokeBinder
binder, object?[]? args, out object? result)
333
public override DynamicMetaObject BindInvoke(
InvokeBinder
binder, DynamicMetaObject[] args)
343
(MetaDynamic @this,
InvokeBinder
b, DynamicMetaObject? e) => b.FallbackInvoke(@this, localArgs, e)
System\Dynamic\InvokeBinder.cs (1)
17
/// Initializes a new instance of the <see cref="
InvokeBinder
" />.