1 instantiation of BinderBundle
System.Private.CoreLib (1)
System\Reflection\Runtime\General\Helpers.cs (1)
136
return new
BinderBundle
(binder, cultureInfo);
30 references to BinderBundle
System.Private.CoreLib (19)
Internal\Reflection\Core\Execution\FieldAccessor.cs (1)
21
public abstract void SetField(object obj, object value,
BinderBundle
binderBundle);
Internal\Reflection\Core\Execution\MethodBaseInvoker.cs (4)
26
BinderBundle
binderBundle = binder.ToBinderBundle(invokeAttr, cultureInfo);
36
BinderBundle
binderBundle = binder.ToBinderBundle(invokeAttr, cultureInfo);
43
protected abstract object? Invoke(object? thisObject, object?[]? arguments,
BinderBundle
binderBundle, bool wrapInTargetInvocationException);
44
protected abstract object CreateInstance(object?[]? arguments,
BinderBundle
binderBundle, bool wrapInTargetInvocationException);
Internal\Runtime\Augments\RuntimeAugments.cs (1)
612
public static object CheckArgument(object srcObject, RuntimeTypeHandle dstType,
BinderBundle
? binderBundle)
System\InvokeUtils.cs (2)
43
internal static object? CheckArgument(object? srcObject, MethodTable* dstEEType, CheckArgumentSemantics semantics,
BinderBundle
? binderBundle)
82
internal static object? CheckArgumentConversions(object srcObject, MethodTable* dstEEType, CheckArgumentSemantics semantics,
BinderBundle
? binderBundle)
System\Reflection\DynamicInvokeInfo.cs (4)
188
BinderBundle
? binderBundle,
402
object?[] parameters,
BinderBundle
binderBundle, bool wrapInTargetInvocationException)
491
object?[] parameters,
BinderBundle
? binderBundle, bool wrapInTargetInvocationException)
592
BinderBundle
? binderBundle)
System\Reflection\Runtime\FieldInfos\RuntimeFieldInfo.cs (1)
135
BinderBundle
binderBundle = binder.ToBinderBundle(invokeAttr, culture);
System\Reflection\Runtime\General\Helpers.cs (1)
132
public static
BinderBundle
ToBinderBundle(this Binder binder, BindingFlags invokeAttr, CultureInfo cultureInfo)
System\Reflection\Runtime\MethodInfos\CustomMethodInvoker.cs (3)
24
protected sealed override object? Invoke(object? thisObject, object?[]? arguments,
BinderBundle
binderBundle, bool wrapInTargetInvocationException) =>
33
private object? InvokeSpecial(object? thisObject, ReadOnlySpan<object?> arguments,
BinderBundle
binderBundle, bool wrapInTargetInvocationException)
60
protected sealed override object CreateInstance(object?[]? arguments,
BinderBundle
binderBundle, bool wrapInTargetInvocationException)
System\Reflection\Runtime\MethodInfos\OpenMethodInvoker.cs (2)
17
protected sealed override object? Invoke(object? thisObject, object?[]? arguments,
BinderBundle
binderBundle, bool wrapInTargetInvocationException)
22
protected sealed override object CreateInstance(object?[]? arguments,
BinderBundle
binderBundle, bool wrapInTargetInvocationException)
System.Private.Reflection.Execution (11)
Internal\Reflection\Execution\FieldAccessors\InstanceFieldAccessor.cs (1)
54
public sealed override void SetField(object obj, object value,
BinderBundle
binderBundle)
Internal\Reflection\Execution\FieldAccessors\LiteralFieldAccessor.cs (1)
19
protected sealed override void SetFieldBypassCctor(object value,
BinderBundle
binderBundle)
Internal\Reflection\Execution\FieldAccessors\StaticFieldAccessor.cs (2)
37
public sealed override void SetField(object obj, object value,
BinderBundle
binderBundle)
67
protected abstract void SetFieldBypassCctor(object value,
BinderBundle
binderBundle);
Internal\Reflection\Execution\FieldAccessors\WritableStaticFieldAccessor.cs (1)
22
protected sealed override void SetFieldBypassCctor(object value,
BinderBundle
binderBundle)
Internal\Reflection\Execution\MethodInvokers\InstanceMethodInvoker.cs (2)
44
protected sealed override object? Invoke(object? thisObject, object?[]? arguments,
BinderBundle
binderBundle, bool wrapInTargetInvocationException)
94
protected sealed override object CreateInstance(object[] arguments,
BinderBundle
binderBundle, bool wrapInTargetInvocationException)
Internal\Reflection\Execution\MethodInvokers\StaticMethodInvoker.cs (2)
21
protected sealed override object? Invoke(object? thisObject, object?[]? arguments,
BinderBundle
binderBundle, bool wrapInTargetInvocationException)
56
protected sealed override object CreateInstance(object[] arguments,
BinderBundle
binderBundle, bool wrapInTargetInvocationException)
Internal\Reflection\Execution\MethodInvokers\VirtualMethodInvoker.cs (2)
49
protected sealed override object? Invoke(object? thisObject, object?[]? arguments,
BinderBundle
binderBundle, bool wrapInTargetInvocationException)
115
protected sealed override object CreateInstance(object[] arguments,
BinderBundle
binderBundle, bool wrapInTargetInvocationException)