7 instantiations of CallInfo
Microsoft.CSharp (5)
Microsoft\CSharp\RuntimeBinder\BinderHelper.cs (1)
371
return new
CallInfo
(argCount - discard, argNames);
Microsoft\CSharp\RuntimeBinder\ComInterop\ComInvokeAction.cs (1)
89
new ComInvokeAction(new
CallInfo
(count)),
Microsoft\CSharp\RuntimeBinder\ComInterop\IDispatchMetaObject.cs (3)
104
return BindComInvoke(DynamicMetaObject.EmptyMetaObjects, method, new
CallInfo
(0), Array.Empty<bool>());
111
return BindComInvoke(DynamicMetaObject.EmptyMetaObjects, method, new
CallInfo
(0), Array.Empty<bool>());
205
new
CallInfo
(1),
PresentationFramework-SystemCore (2)
DynamicAccessorImpl.cs (2)
199
: base(new
CallInfo
(rank))
215
: base(new
CallInfo
(rank))
31 references to CallInfo
Microsoft.CSharp (7)
Microsoft\CSharp\RuntimeBinder\BinderHelper.cs (1)
339
internal static
CallInfo
CreateCallInfo(ref IEnumerable<CSharpArgumentInfo> argInfos, int discard)
Microsoft\CSharp\RuntimeBinder\ComInterop\ComInvokeAction.cs (1)
21
internal ComInvokeAction(
CallInfo
callInfo)
Microsoft\CSharp\RuntimeBinder\ComInterop\ComInvokeBinder.cs (2)
23
private readonly
CallInfo
_callInfo;
45
CallInfo
callInfo,
Microsoft\CSharp\RuntimeBinder\ComInterop\DispCallableMetaObject.cs (2)
34
private DynamicMetaObject BindGetOrInvoke(DynamicMetaObject[] args,
CallInfo
callInfo)
73
private DynamicMetaObject BindComInvoke(ComMethodDesc method, DynamicMetaObject[] indexes,
CallInfo
callInfo, bool[] isByRef)
Microsoft\CSharp\RuntimeBinder\ComInterop\IDispatchMetaObject.cs (1)
52
private DynamicMetaObject BindComInvoke(DynamicMetaObject[] args, ComMethodDesc method,
CallInfo
callInfo, bool[] isByRef)
netstandard (1)
netstandard.cs (1)
761
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.
CallInfo
))]
System.Core (1)
System.Core.cs (1)
66
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.
CallInfo
))]
System.Dynamic.Runtime (1)
System.Dynamic.Runtime.cs (1)
15
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.
CallInfo
))]
System.Linq.Expressions (21)
System\Dynamic\CallInfo.cs (9)
33
/// Creates a new <see cref="
CallInfo
"/> that represents arguments in the dynamic binding process.
37
/// <returns>The new <see cref="
CallInfo
"/> instance.</returns>
44
/// Creates a new <see cref="
CallInfo
"/> that represents arguments in the dynamic binding process.
48
/// <returns>The new <see cref="
CallInfo
"/> instance.</returns>
73
/// Serves as a hash function for the current <see cref="
CallInfo
"/>.
75
/// <returns>A hash code for the current <see cref="
CallInfo
"/>.</returns>
82
/// Determines whether the specified <see cref="
CallInfo
"/> instance is considered equal to the current instance.
84
/// <param name="obj">The instance of <see cref="
CallInfo
"/> to compare with the current instance.</param>
88
return obj is
CallInfo
other && ArgumentCount == other.ArgumentCount && ArgumentNames.ListEquals(other.ArgumentNames);
System\Dynamic\CreateInstanceBinder.cs (2)
20
protected CreateInstanceBinder(
CallInfo
callInfo)
34
public
CallInfo
CallInfo { get; }
System\Dynamic\DeleteIndexBinder.cs (2)
20
protected DeleteIndexBinder(
CallInfo
callInfo)
34
public
CallInfo
CallInfo { get; }
System\Dynamic\GetIndexBinder.cs (2)
20
protected GetIndexBinder(
CallInfo
callInfo)
34
public
CallInfo
CallInfo { get; }
System\Dynamic\InvokeBinder.cs (2)
20
protected InvokeBinder(
CallInfo
callInfo)
34
public
CallInfo
CallInfo { get; }
System\Dynamic\InvokeMemberBinder.cs (2)
22
protected InvokeMemberBinder(string name, bool ignoreCase,
CallInfo
callInfo)
50
public
CallInfo
CallInfo { get; }
System\Dynamic\SetIndexBinder.cs (2)
20
protected SetIndexBinder(
CallInfo
callInfo)
34
public
CallInfo
CallInfo { get; }