InstructionEncoder.Switch(Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Anahtar yönergesi kodlamayı başlatır.
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
Parametreler
- branchCount
- Int32
Yönergenin sahip olacağı dal sayısı.
Döndürülenler
Dalların SwitchInstructionEncoder etiketlerini yaymak için kullanılacak bir.
Özel durumlar
branchCount
sıfırdan küçük veya sıfıra eşit.
Branch(LabelHandle) döndürülen değerde tam olarak kez branchCount
çağrılmadı.
Açıklamalar
Bunu InstructionEncoder başka bir şekilde kullanmadan önce, yöntem Branch(LabelHandle) döndürülen değerde tam olarak branchCount
kez çağrılmalıdır. Bunun başarısız olması oluşturur InvalidOperationException.