InstructionEncoder.Switch(Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Börjar koda en växelinstruktion.
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
Parametrar
- branchCount
- Int32
Antalet grenar som instruktionen kommer att ha.
Returer
En SwitchInstructionEncoder som ska användas för att generera etiketterna för grenarna.
Undantag
branchCount är mindre än eller lika med noll.
Branch(LabelHandle) anropades inte exakt branchCount för det returnerade värdet.
Kommentarer
Innan du använder detta InstructionEncoder på något annat sätt måste metoden Branch(LabelHandle) anropas exakt för det returnerade värdet.branchCount Om du inte gör det utlöser InvalidOperationException.