InstructionEncoder(BlobBuilder, ControlFlowBuilder) Konstruktor
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Tworzy koder wspierany przez konstruktory kodu i przepływu sterowania.
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)
Parametry
- codeBuilder
- BlobBuilder
Konstruktor do pisania zakodowanych instrukcji.
- controlFlowBuilder
- ControlFlowBuilder
Konstruktor śledzenia etykiet, gałęzi i procedur obsługi wyjątków. Należy określić, aby móc używać niektórych metod fabryki przepływu sterowania , InstructionEncodertakich jak Branch(ILOpCode, LabelHandle), DefineLabel()MarkLabel(LabelHandle) itp.