InstructionEncoder(BlobBuilder, ControlFlowBuilder) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen Encoder, der von Code- und Steuerungsfluss-Generatoren unterstützt wird.
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)
Parameter
- codeBuilder
- BlobBuilder
Generator zum Schreiben codierter Anweisungen.
- controlFlowBuilder
- ControlFlowBuilder
Generator-Nachverfolgungsbezeichnungen, Verzweigungen und Ausnahmehandler. Muss angegeben werden, damit einige der Steuerungsfluss-Factorymethoden InstructionEncoderverwendet werden können, zBranch(ILOpCode, LabelHandle). B. , , DefineLabel()MarkLabel(LabelHandle) usw.