InstructionEncoder(BlobBuilder, ControlFlowBuilder) Constructor
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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) .