Show / Hide Table of Contents

Namespace SuperOffice.Exceptions

Classes

ExceptionHelper

Helper class to work with exceptions

PerformanceMonitoring

This class is an encapsulation of the Windows Performance Counters. Use the static Increment/Decrement methods combined with the Counters enum to do your counting. All public methods are thread safe.

SoAsyncProviderTimeoutException

SoDbAccessException

Exception class used to indicate a major problem with access to the database, or basic rights/assumptions wrong within it. Typically wrong db user/pwd, or table prefix

SoDuplicateException

Exception thrown when a duplicate entity has been encountered where one is not allowed. e.g. when a new list item is created with an existing name.

SoException

Default exception for SuperOffice NetServer.

SoExceptionInfo

Representation of a serialized exception that can be communicatyed over Wcf

SoExceptionInfoParameters

SoIllegalOperationException

Exception thrown when an illegal operation has been requested

SoIllegalXmlException

Exception thrown when an illegal XML has been encountered

SoInvalidArgumentException

Exception thrown when an illegal argument was passed.

SoInvalidCharacterException

Exception thrown when a illegal character has been encountered.

SoInvalidPasswordException

Exception thrown when a invalid password has been encountered.

SoInvalidSignatureException

Exception thrown when an illegal signature is used.

SoLicenseException

Summary description for SoLicenseException.

SoMassOperationException

SoNotFoundException

Exception stating that something is not found.

SoNotImplementedException

Exception thrown when trying to access functionality that was not implemented.
This exception should never be thrown in release code.
Please notify sdk@superoffice.com if this exception is caught.

SoNotSupportedException

Exception stating that something is not supported in the given context.

SoSentryException

SentryException is thrown by the CheckIfCan() methods on field and tablerights and on sentries. It will use the sentry's descriptive text as the message.

SoServerException

This exception wrappes a SoExceptionInfo.
Use ExceptionInfo to analyze the inner exception.

SoSessionException

Exception thrown when a valid session is missing

SoValidationException

ValidationException is thrown by the Save() methods if validation fails on an entity. Contains a string map that describes all fields and their errors. This is returned in the error object to the caller, so that they can highlight missing/bad fields to the user, with explanations.

© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top