Пространство имен содержит классы для поддержания инфраструктуры КриптоПро .NET и для диагностики ошибок КриптоПро .NET.

Классы

  КлассОписание
Открытый классConfigurationException
Исключение вызванное неправильной конфигурацией обходов.
Открытый классControlRemoveDetourException
Несоответствие адресов после удаления обхода.
Открытый классCrossDomainList
Этот тип поддерживает инфраструктуру КриптоПро Sharpei и не предназначен для непосредственного использования в вашем коде.
Открытый классDetourException
Класс ошибка обходов.
Открытый классDetourHelper
Этот тип поддерживает инфраструктуру КриптоПро Sharpei и не предназначен для непосредственного использования в вашем коде.
Открытый классDetourInfo
Этот тип поддерживает инфраструктуру КриптоПро Sharpei и не предназначен для непосредственного использования в вашем коде.
Открытый классDetourNotInitializedException
Исключение, возбуждаемое при попытке вызова функции без предварительной инициализации механизма обходов.
Открытый классDetourPermission
Этот тип поддерживает инфраструктуру КриптоПро Sharpei и не предназначен для непосредственного использования в вашем коде.
Открытый классDetourPermissionAttribute
Этот тип поддерживает инфраструктуру КриптоПро Sharpei и не предназначен для непосредственного использования в вашем коде.
Открытый классDetourTraceHelper
Этот тип поддерживает инфраструктуру КриптоПро Sharpei и не предназначен для непосредственного использования в вашем коде.
Открытый классNativeDetourEntryPoint
Этот тип поддерживает инфраструктуру КриптоПро Sharpei и не предназначен для непосредственного использования в вашем коде.
Открытый классNativeDetourException
Исключение native функции обхода.
Открытый классNotImplementedDetourCallException
Исключение, возбуждаемое при попытке вызова не реализованной функции.
Открытый классOldCalledException
Исключение некорректный вызов proxy на исходную функцию.
Открытый классOldFunctionNotFoundException
Исключение при поиске функции для вызова исходной функции.
Открытый классPreStubWorkerException
Исключение JIT компиляции кода.
Открытый классResetNGenException
Исключение Reset NGen кода.
Открытый классSourceFunctionNotFoundException
Исключение при поиске функции в исходном классе для обхода.

Перечисления

  ПеречислениеОписание
Открытое перечислениеDetourInfoCode
Коды сообщений КриптоПро .NET в журнал Windows и поток трассировки сообщений.
Открытое перечислениеLogFacility
Типы сообщений выводимых в журнал событий Windows и в поток трассировки сообщений.
Открытое перечислениеLogPrefix
Префиксы к кодам журнала событий Windows по типам сообщений.
Открытое перечислениеNotFoundSource
Тип не найденного источника.

Заметки

Классы в данном пространстве имен можно условно разделить на три категории.

Типы исключений. Данные исключение возбуждается при критических ошибках внутри КриптоПро .NET и предназначены для поддержания инфраструктуры КриптоПро .NET, а так же для диагностики ошибок. Данные исключения не предназначены для возбуждения в Вашем коде. Не перехватывайте данное исключения, если это абсолютно необходимо. При обращении в компанию КриптоПро сообщайте полную информацию об исключении, если оно возникает.

Коды и типы ошибок выводимых в журнал windows и поток трассировки. Ошибки с данными кодами не предназначены для использования в вашем коде.

Остальные классы в данном пространстве имен предназначенны исключительно для для поддержания инфраструктуры КриптоПро .NET и не предназначены для использования в Вашем коде.