HID APPROVE SDK  5.14
HID Approve SDK for Windows .NET
HIDIA.Transaction.BaseException Class Reference

The base class for all the Transaction exception More...

Inheritance diagram for HIDIA.Transaction.BaseException:
HIDIA.Transaction.AuthenticationException HIDIA.Transaction.CredentialsExpiredException HIDIA.Transaction.InternalException HIDIA.Transaction.InvalidParameterException HIDIA.Transaction.LostCredentialsException HIDIA.Transaction.NotImplementedException HIDIA.Transaction.OTP.InvalidChallengeBadFormatException HIDIA.Transaction.OTP.InvalidChallengeTooLongException HIDIA.Transaction.ProtectionPolicy.InvalidPasswordException HIDIA.Transaction.ProtectionPolicy.PasswordExpiredException HIDIA.Transaction.ProtectionPolicy.PasswordNotYetUpdatableException HIDIA.Transaction.ProtectionPolicy.PasswordRequiredException HIDIA.Transaction.RemoteException HIDIA.Transaction.ServerAuthenticationException HIDIA.Transaction.ServerUnsupportedOperationException HIDIA.Transaction.TransactionCanceledException HIDIA.Transaction.TransactionContainerInvalidException HIDIA.Transaction.TransactionExpiredException HIDIA.Transaction.UnsafeDeviceException HIDIA.Transaction.UnsupportedDeviceException HIDIA.Transaction.UnsupportedOperationModeException

Public Attributes

long ErrorCode => _errorCode
 The code identifying the exception More...
 

Protected Member Functions

 BaseException (long errorCode)
 BaseException Constructor. More...
 
 BaseException (string message, long errorCode)
 BaseException Constructor. More...
 
 BaseException (string message, Exception innerException, long errorCode)
 BaseException Constructor. More...
 

Detailed Description

The base class for all the Transaction exception

Constructor & Destructor Documentation

◆ BaseException() [1/3]

HIDIA.Transaction.BaseException.BaseException ( long  errorCode)
inlineprotected

BaseException Constructor.

Parameters
errorCodeThe code identifying the exception.

◆ BaseException() [2/3]

HIDIA.Transaction.BaseException.BaseException ( string  message,
long  errorCode 
)
inlineprotected

BaseException Constructor.

Parameters
messageThe message that describes the error.
errorCodeThe code identifying the exception.

◆ BaseException() [3/3]

HIDIA.Transaction.BaseException.BaseException ( string  message,
Exception  innerException,
long  errorCode 
)
inlineprotected

BaseException Constructor.

Parameters
messageThe message that describes the error.
innerExceptionThe Exception instance that causes this exception.
errorCodeThe code identifying the exception.

Member Data Documentation

◆ ErrorCode

long HIDIA.Transaction.BaseException.ErrorCode => _errorCode

The code identifying the exception