Class LdFldHandler
- Namespace
- Echo.Platforms.AsmResolver.Emulation.Dispatch.ObjectModel
- Assembly
- Echo.Platforms.AsmResolver.dll
Implements a CIL instruction handler for ldfld operations.
[DispatcherTableEntry(new CilCode[] { CilCode.Ldfld })]
public class LdFldHandler : FieldOpCodeHandler, ICilOpCodeHandler
- Inheritance
-
LdFldHandler
- Implements
- Inherited Members
Methods
DispatchInternal(CilExecutionContext, CilInstruction, IFieldDescriptor)
Handles the actual operation on the field.
protected override CilDispatchResult DispatchInternal(CilExecutionContext context, CilInstruction instruction, IFieldDescriptor field)
Parameters
contextCilExecutionContextThe context to evaluate the instruction in.
instructionCilInstructionThe instruction to dispatch and evaluate.
fieldIFieldDescriptorThe field to perform the operation on.
Returns
- CilDispatchResult
The dispatching result.