Share via


DkmExceptionCategoryTrigger Class

Definition

Describes an entire category (ex: .NET exceptions, Win32 exceptions) that a component wants to break on.

public ref class DkmExceptionCategoryTrigger : Microsoft::VisualStudio::Debugger::Exceptions::DkmExceptionTrigger
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmExceptionCategoryTrigger : Microsoft::VisualStudio::Debugger::Exceptions::DkmExceptionTrigger
[Windows::Foundation::Metadata::WebHostHidden]
class DkmExceptionCategoryTrigger : Microsoft::VisualStudio::Debugger::Exceptions::DkmExceptionTrigger
[System.Runtime.InteropServices.Guid("64994a94-4363-dfda-0dc1-00f49cc6ff43")]
public class DkmExceptionCategoryTrigger : Microsoft.VisualStudio.Debugger.Exceptions.DkmExceptionTrigger
[<System.Runtime.InteropServices.Guid("64994a94-4363-dfda-0dc1-00f49cc6ff43")>]
type DkmExceptionCategoryTrigger = class
    inherit DkmExceptionTrigger
Public Class DkmExceptionCategoryTrigger
Inherits DkmExceptionTrigger
Inheritance
DkmExceptionCategoryTrigger
Attributes

Properties

ExceptionCategory

Indicates the type of exception.

ExceptionConditionInfo

[Optional] Exception condition information.

This API was introduced in Visual Studio 15 RTM (DkmApiVersion.VS15RTM).

(Inherited from DkmExceptionTrigger)
ProcessingStage

The debugger receives notifications from the target process at various stages within exception processing (ex: exception thrown, exception unhandled). This enumeration is a bit mask of which of these stages the trigger should fire for.

(Inherited from DkmExceptionTrigger)
TagValue

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

(Inherited from DkmExceptionTrigger)
Thread

[Optional] Thread on which this trigger applies. If null, the trigger will be examined for all threads.

(Inherited from DkmExceptionTrigger)

Methods

Create(DkmExceptionProcessingStage, DkmThread, Guid)

Create a new DkmExceptionCategoryTrigger object instance.

Create(DkmExceptionProcessingStage, DkmThread, ReadOnlyCollection<DkmExceptionConditionInfo>, Guid)

Create a new DkmExceptionCategoryTrigger object instance.

This API was introduced in Visual Studio 15 RTM (DkmApiVersion.VS15RTM).

Applies to