InstructionEncoder(BlobBuilder, ControlFlowBuilder) コンストラクター

定義

コードおよび制御フロー ビルダーでサポートされるエンコーダーを作成します。

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)

パラメーター

codeBuilder
BlobBuilder

エンコードされた命令を書き込むビルダー。

controlFlowBuilder
ControlFlowBuilder

ラベル、ブランチ、例外ハンドラーを追跡するビルダー。 Branch(ILOpCode, LabelHandle)DefineLabel()MarkLabel(LabelHandle) のような InstructionEncoder の制御フロー ファクトリ メソッドの一部を使用できるようにする場合に指定する必要があります。

適用対象