InstructionEncoder(BlobBuilder, ControlFlowBuilder) Constructor

Definitie

Hiermee maakt u een encoder die wordt ondersteund door code- en besturingsstroombouwers.

public InstructionEncoder(System.Reflection.Metadata.BlobBuilder codeBuilder, System.Reflection.Metadata.Ecma335.ControlFlowBuilder? controlFlowBuilder = default);
public InstructionEncoder(System.Reflection.Metadata.BlobBuilder codeBuilder, System.Reflection.Metadata.Ecma335.ControlFlowBuilder controlFlowBuilder = default);
new System.Reflection.Metadata.Ecma335.InstructionEncoder : System.Reflection.Metadata.BlobBuilder * System.Reflection.Metadata.Ecma335.ControlFlowBuilder -> System.Reflection.Metadata.Ecma335.InstructionEncoder
Public Sub New (codeBuilder As BlobBuilder, Optional controlFlowBuilder As ControlFlowBuilder = Nothing)

Parameters

codeBuilder
BlobBuilder

Opbouwfunctie voor het schrijven van gecodeerde instructies naar.

controlFlowBuilder
ControlFlowBuilder

Opbouwfunctie voor het bijhouden van labels, vertakkingen en uitzonderingshandlers. Moet worden opgegeven om een aantal van de fabrieksmethoden voor de controlestroom te kunnen gebruiken, InstructionEncoderzoals Branch(ILOpCode, LabelHandle), DefineLabel()enzovoort MarkLabel(LabelHandle) .

Van toepassing op