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