Table of Contents

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

binder GetIndexBinder

The binder.

indexes object[]

The indexes.

result object

The result.

Returns

bool