Partager via


InstructionEncoder(BlobBuilder, ControlFlowBuilder) Constructeur

Définition

Crée un encodeur alimenté par le code et les générateurs de flux de contrôle.

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)

Paramètres

codeBuilder
BlobBuilder

Générateur dans lequel écrire des instructions encodées.

controlFlowBuilder
ControlFlowBuilder

Étiquettes de suivi, branches et gestionnaires d’exceptions du générateur. Doit être spécifié pour pouvoir utiliser certaines des méthodes de fabrique de flux de contrôle de InstructionEncoder, comme Branch(ILOpCode, LabelHandle), DefineLabel(), MarkLabel(LabelHandle), etc.

S’applique à