InstructionEncoder InstructionEncoder InstructionEncoder InstructionEncoder Struct

Definition

public value class InstructionEncoder
public struct InstructionEncoder
type InstructionEncoder = struct
Public Structure InstructionEncoder
Inheritance
InstructionEncoderInstructionEncoderInstructionEncoderInstructionEncoder

Constructors

InstructionEncoder(BlobBuilder, ControlFlowBuilder) InstructionEncoder(BlobBuilder, ControlFlowBuilder) InstructionEncoder(BlobBuilder, ControlFlowBuilder) InstructionEncoder(BlobBuilder, ControlFlowBuilder)

Properties

CodeBuilder CodeBuilder CodeBuilder CodeBuilder
ControlFlowBuilder ControlFlowBuilder ControlFlowBuilder ControlFlowBuilder
Offset Offset Offset Offset

Methods

Branch(ILOpCode, LabelHandle) Branch(ILOpCode, LabelHandle) Branch(ILOpCode, LabelHandle) Branch(ILOpCode, LabelHandle)
Call(EntityHandle) Call(EntityHandle) Call(EntityHandle) Call(EntityHandle)
Call(MemberReferenceHandle) Call(MemberReferenceHandle) Call(MemberReferenceHandle) Call(MemberReferenceHandle)
Call(MethodDefinitionHandle) Call(MethodDefinitionHandle) Call(MethodDefinitionHandle) Call(MethodDefinitionHandle)
Call(MethodSpecificationHandle) Call(MethodSpecificationHandle) Call(MethodSpecificationHandle) Call(MethodSpecificationHandle)
CallIndirect(StandaloneSignatureHandle) CallIndirect(StandaloneSignatureHandle) CallIndirect(StandaloneSignatureHandle) CallIndirect(StandaloneSignatureHandle)
DefineLabel() DefineLabel() DefineLabel() DefineLabel()
LoadArgument(Int32) LoadArgument(Int32) LoadArgument(Int32) LoadArgument(Int32)
LoadArgumentAddress(Int32) LoadArgumentAddress(Int32) LoadArgumentAddress(Int32) LoadArgumentAddress(Int32)
LoadConstantI4(Int32) LoadConstantI4(Int32) LoadConstantI4(Int32) LoadConstantI4(Int32)
LoadConstantI8(Int64) LoadConstantI8(Int64) LoadConstantI8(Int64) LoadConstantI8(Int64)
LoadConstantR4(Single) LoadConstantR4(Single) LoadConstantR4(Single) LoadConstantR4(Single)
LoadConstantR8(Double) LoadConstantR8(Double) LoadConstantR8(Double) LoadConstantR8(Double)
LoadLocal(Int32) LoadLocal(Int32) LoadLocal(Int32) LoadLocal(Int32)
LoadLocalAddress(Int32) LoadLocalAddress(Int32) LoadLocalAddress(Int32) LoadLocalAddress(Int32)
LoadString(UserStringHandle) LoadString(UserStringHandle) LoadString(UserStringHandle) LoadString(UserStringHandle)
MarkLabel(LabelHandle) MarkLabel(LabelHandle) MarkLabel(LabelHandle) MarkLabel(LabelHandle)
OpCode(ILOpCode) OpCode(ILOpCode) OpCode(ILOpCode) OpCode(ILOpCode)
StoreArgument(Int32) StoreArgument(Int32) StoreArgument(Int32) StoreArgument(Int32)
StoreLocal(Int32) StoreLocal(Int32) StoreLocal(Int32) StoreLocal(Int32)
Token(Int32) Token(Int32) Token(Int32) Token(Int32)
Token(EntityHandle) Token(EntityHandle) Token(EntityHandle) Token(EntityHandle)

Applies to