Class ExtensionToInstanceProxy.OverloadInvoker
- Namespace
- Dynamitey.DynamicObjects
- Assembly
- Dynamitey.Community.dll
Overload Invoker
public class ExtensionToInstanceProxy.OverloadInvoker : ExtensionToInstanceProxy.Invoker, IDynamicMetaObjectProvider, IEquivalentType
- Inheritance
-
ExtensionToInstanceProxy.OverloadInvoker
- Implements
- Inherited Members
Methods
TryGetIndex(GetIndexBinder, object?[]?, out object)
Tries the index of the get.
[UnconditionalSuppressMessage("Trimming", "IL2026", Justification = "Calls the annotated Dynamic.InvokeConvert and constructs the annotated Invoker. This is a DynamicObject override: it can't carry [RequiresUnreferencedCode] itself without mismatching the unannotated base member, and the DLR invokes it only after the consumer's own dynamic call site already triggered the framework's warning.")]
[UnconditionalSuppressMessage("AOT", "IL3050", Justification = "Same calls as above; see the IL2026 suppression on this member.")]
public override bool TryGetIndex(GetIndexBinder binder, object?[]? indexes, out object result)
Parameters
binderGetIndexBinderThe binder.
indexesobject[]The indexes.
resultobjectThe result.