InstructionEncoder(BlobBuilder, ControlFlowBuilder) Constructeur

Définition

Crée un encodeur soutenu par des générateurs de code et 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

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

S’applique à