Share via


DkmILThrow Class

Definition

Throws a native IL exception within the given failure code.

public ref class DkmILThrow : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmILThrow : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[Windows::Foundation::Metadata::WebHostHidden]
class DkmILThrow : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[System.Runtime.InteropServices.Guid("b786a0a1-1605-bbee-238d-dbb759497dfb")]
public class DkmILThrow : Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILInstruction
[<System.Runtime.InteropServices.Guid("b786a0a1-1605-bbee-238d-dbb759497dfb")>]
type DkmILThrow = class
    inherit DkmILInstruction
Public Class DkmILThrow
Inherits DkmILInstruction
Inheritance
Attributes

Properties

FailureCode

Indicates a reason why an IL instruction failed to execute. In addition to these constants, negative values may be used to indicate customized error conditions resulting from the execution of intrinsic functions.

TagValue

DkmILInstruction is an abstract base class. This enum indicates which derived class this object is an instance of.

(Inherited from DkmILInstruction)
UniqueId

Uniquely identifies the DkmILInstruction object. Used as a hash-table key to allow for quickly matching up DkmIL instructions with their matching values.

(Inherited from DkmILInstruction)

Methods

Create(DkmILFailureReason)

Create a new DkmILThrow object instance.

Applies to