Udostępnij za pośrednictwem


OpCodes.Throw Pole

Definicja

Zgłasza obiekt wyjątku aktualnie na stosie oceny.

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 

Wartość pola

Uwagi

W poniższej tabeli wymieniono format zestawu szesnastkowy i microsoft intermediate language (MSIL) instrukcji wraz z krótkim podsumowaniem referencyjnym:

Format Format zestawu Opis
7A throw Zgłasza wyjątek.

Zachowanie przejściowe stosu w kolejności sekwencyjnej to:

  1. Odwołanie do obiektu (do wyjątku) jest wypychane do stosu.

  2. Odwołanie do obiektu jest wyskoczone ze stosu i zgłaszany wyjątek.

Instrukcja throw zgłasza obiekt wyjątku (typ O) obecnie na stosie.

NullReferenceException jest zgłaszany, jeśli odwołanie do obiektu jest odwołaniem o wartości null.

Następujące Emit przeciążenie metody może używać throw kodu opcode:

Dotyczy