Sdílet prostřednictvím


OpCodes.Throw Pole

Definice

Vyvolá objekt výjimky, který je aktuálně ve zkušebním zásobníku.

public: static initonly System::Reflection::Emit::OpCode Throw;
public static readonly System.Reflection.Emit.OpCode Throw;
 staticval mutable Throw : System.Reflection.Emit.OpCode
Public Shared ReadOnly Throw As OpCode 

Hodnota pole

Poznámky

Následující tabulka uvádí šestnáctkový formát sestavení instrukce a formát sestavení MSIL (Microsoft Intermediate Language) spolu se stručným přehledem referencí:

Formát Formát sestavení Description
7A throw Vyvolá výjimku.

Přechodné chování zásobníku v sekvenčním pořadí je:

  1. Odkaz na objekt (na výjimku) je vložen do zásobníku.

  2. Odkaz na objekt se vynojí ze zásobníku a dojde k výjimce.

Instrukce throw vyvolá objekt výjimky (typ O) aktuálně v zásobníku.

NullReferenceException je vyvolán, pokud je odkaz na objekt nulový.

Následující Emit přetížení metody může použít throw opcode:

Platí pro