InstructionEncoder.Switch(Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Begint met het coderen van een switch-instructie.
public:
System::Reflection::Metadata::Ecma335::SwitchInstructionEncoder Switch(int branchCount);
public System.Reflection.Metadata.Ecma335.SwitchInstructionEncoder Switch(int branchCount);
member this.Switch : int -> System.Reflection.Metadata.Ecma335.SwitchInstructionEncoder
Public Function Switch (branchCount As Integer) As SwitchInstructionEncoder
Parameters
- branchCount
- Int32
Het aantal vertakkingen dat de instructie heeft.
Retouren
Een SwitchInstructionEncoder die wordt gebruikt om de labels voor de vertakkingen te verzenden.
Uitzonderingen
branchCount is kleiner dan of gelijk aan nul.
Branch(LabelHandle) werd niet exact branchCount op de geretourneerde waarde aangeroepen.
Opmerkingen
Voordat u dit InstructionEncoder op een andere manier gebruikt, moet de methode Branch(LabelHandle) exact branchCount op de geretourneerde waarde worden aangeroepen. Als u dit niet doet, wordt dit gegooid InvalidOperationException.