DkmExceptionTrigger Класс

Определение

Описывает исключение или коллекцию исключений, на которых компонент хочет прервать работу. Когда компоненты более высокого уровня хотят получать уведомления об определенных исключениях, необходимо создать один или несколько триггеров исключений, а затем включить эти триггеры (Дкмпроцесс. Енабликсцептионтригжерс). После этого при возникновении исключения будет запускаться исключение Ексцептионтригжерхит при каждом выполнении триггера.

Производные классы: Дкмексцептионкатегоритригжер, Дкмексцептионкодетригжер, Дкмексцептионглобалтригжер, DkmExceptionNameTrigger

public ref class DkmExceptionTrigger abstract
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmExceptionTrigger abstract
[Windows::Foundation::Metadata::WebHostHidden]
class DkmExceptionTrigger abstract
[System.Runtime.InteropServices.Guid("736be8c2-b44a-3d59-24b1-e132fbe225fc")]
public abstract class DkmExceptionTrigger
[<System.Runtime.InteropServices.Guid("736be8c2-b44a-3d59-24b1-e132fbe225fc")>]
type DkmExceptionTrigger = class
Public MustInherit Class DkmExceptionTrigger
Наследование
DkmExceptionTrigger
Производный
Атрибуты

Свойства

ExceptionConditionInfo

Используемых Сведения о условии исключения.

         Этот API появился в Visual Studio 15 RTM (Дкмапиверсион. VS15RTM).
ProcessingStage

Отладчик получает уведомления от целевого процесса на различных этапах обработки исключений (например, выдается исключение, необработанное исключение). Это перечисление является битовой маской, для которой триггер должен срабатывать.

TagValue

Дкмексцептионтригжер является абстрактным базовым классом. Это перечисление указывает, какой производный класс этот объект является экземпляром.

Thread

Используемых Поток, к которому применяется этот триггер. Если значение равно null, триггер будет проверяться для всех потоков.

Применяется к