InstructionEncoder(BlobBuilder, ControlFlowBuilder) Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.