Namespace SWConfigDataSharedLib.Exceptions
Classes
RemoteUserCertificateException
SArgumentException
Exception indicating that one or more parameter is insufficient. The message can be localized.
SBaseException
SBaseException is the base exception class of all CDS exceptions. The source of a CDS exception can be the CDSClient or the CDSService. A can cntain a localizable message. In that case the exception contains a ResourceID string and parameter list. The localization will be done implicitly and in the context (culture) of the using appilication.
SCOMException
Exception thrown by a COM RCW of the CDS service. It contains an HRESULT failure value.
SConfigDataException
Indicates that the data in the CDS ConfigDataStore is invalid, or would become invalid by the current operation. The message of SConfigDataException is localized in the CDSClient.
SConfigException
ConfigException is thrown on failures in the system configuration of the CDS itself. The message will never be localized.
SDBConcurrencyException
A database write operation failed because of one these reasons:
- A database entry was modified since the last read operation.
- The cached dataset in the CDSService has timed out.
- The cached dataset has become invalid by a prior read operation from this client.
SSecurityAccessException
If an user authentication or authorization fails, this kind of exception will be raised. All messages will be localized.
SSecurityException
Exception handles with security issues except of authentication and authorization. The message can be localized.
SSoapException
SSystemCodeException
Indicates a system failure caused by incorrect program code. The message will never be localized.
SSystemException
Unspecified CDS exception
STimeoutException
Exception thrown by CDSClient or CDSService
TException
UserCertificateException
UserDbException
Exception caused by SQL failure. All SQL failures expect concurrency violations will be handled with this exception. An additionally ErrorCode is provided. The language of the messages is the language of the SQL Server. The excpetion contains also the ErrorNumber and the ErrorCode (HResult) from the original SQLException.
Enums
SMessageResources
ResourceStrings used by CDS exceptions to generate localizable messages.
SSecurityAccessException.AccessErr
Type of error
UserCertificateError
UserDbException.Err
Error Code