InstructionEncoder.Branch(ILOpCode, LabelHandle) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Codiert eine Verzweigungsanweisung.
public:
void Branch(System::Reflection::Metadata::ILOpCode code, System::Reflection::Metadata::Ecma335::LabelHandle label);
public void Branch (System.Reflection.Metadata.ILOpCode code, System.Reflection.Metadata.Ecma335.LabelHandle label);
member this.Branch : System.Reflection.Metadata.ILOpCode * System.Reflection.Metadata.Ecma335.LabelHandle -> unit
Public Sub Branch (code As ILOpCode, label As LabelHandle)
Parameter
- code
- ILOpCode
Zu codierende Verzweigungsanweisung.
- label
- LabelHandle
Bezeichnung des Zielspeicherorts im Anweisungsstream.
Ausnahmen
code
ist keine Branchanweisung.
- oder -
label
wurde nicht von diesem Encoder definiert.
ControlFlowBuilder ist null
.
label
weist den Standardwert auf.