Share via


InstructionEncoder.Switch(Int32) 方法

定義

開始編碼參數指令。

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

參數

branchCount
Int32

指令將擁有的分支數目。

傳回

SwitchInstructionEncoder 用來發出分支的標籤。

例外狀況

branchCount 小於或等於零。

Branch(LabelHandle) 未在傳回的值上完全 branchCount 呼叫。

備註

在以任何其他方式使用這個InstructionEncoder方法之前,必須在傳回的值上完全branchCount呼叫 方法Branch(LabelHandle)。 若無法這麼做,將會擲回 InvalidOperationException

適用於