8 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),
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\CompilerServices\IDOBinder.vb (1)
1241
callInfo = New
CallInfo
(args.Length - valueArgs, argNames)
PresentationFramework-SystemCore (2)
DynamicAccessorImpl.cs (2)
199
: base(new
CallInfo
(rank))
215
: base(new
CallInfo
(rank))
47 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)
Microsoft.VisualBasic.Core (16)
Microsoft\VisualBasic\CompilerServices\IDOBinder.vb (16)
77
Dim callInfo As
CallInfo
= Nothing
101
Dim callInfo As
CallInfo
= Nothing
124
Dim callInfo As
CallInfo
= Nothing
147
Dim callInfo As
CallInfo
= Nothing
227
Dim callInfo As
CallInfo
= Nothing
246
Dim callInfo As
CallInfo
= Nothing
295
ByVal callInfo As
CallInfo
,
377
ByVal callInfo As
CallInfo
)
459
Public Sub New(ByVal callInfo As
CallInfo
, ByVal lateCall As Boolean)
533
Public Sub New(ByVal callInfo As
CallInfo
, ByVal reportErrors As Boolean)
602
Public Sub New(ByVal callInfo As
CallInfo
, ByVal reportErrors As Boolean)
968
Public Sub New(ByVal callInfo As
CallInfo
)
1039
Public Sub New(ByVal callInfo As
CallInfo
, ByVal optimisticSet As Boolean, ByVal rValueBase As Boolean)
1208
Public Shared Sub CopyBackArguments(ByVal callInfo As
CallInfo
, ByVal packedArgs As Object(), ByVal args As Object())
1233
ByRef callInfo As
CallInfo
)
1269
ByVal callInfo As
CallInfo
,
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; }