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 konstruktorów 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
Narzędzia Do śledzenia etykiet, gałęzi i procedur obsługi wyjątków konstruktora. Należy określić, aby móc używać niektórych metod InstructionEncoderfabryki przepływu sterowania , takich jak Branch(ILOpCode, LabelHandle), DefineLabel()MarkLabel(LabelHandle) itp.