Classes

  ClassDescription
Public classAggregateException
This exception is thrown when multiple exceptions occur from multiple nodes. It combines all the exceptions as inner exceptions and throw it to the client application.
Public classAttributeIndexNotDefined
Thrown whenever Attribute index is not found in case of NamedTags
Public classBadResponseException
Thrown whenever an API fails.
Public classBucketTransferredException
BucketTransferredException is thrown on Add/Insert operation in POR cache when during the node up/down process, a bucket is moved to another node and this node has received the item according to an older map.
Public classCacheException
It is the base class for all the exceptions that are thrown from NCache. So you can catch this exception for all the exceptions thrown from within the NCache.
Public classClusterMembershipChangingException
Thrown whenever an operation is performed on Cache and state transfer is in progress
Public classConfigurationException
Thrown when an exception occurs during configuration. Likely causes are badly specified configuration strings.
Public classConnectionException
Thrown whenever connection with cache server is lost while performing an operation on an outproc cache.
Public classGeneralFailureException
Thrown when an exception occurs during a clustered operation.
Public classLicensingException
LicensingException is thrown when Either license has expired or some error occured during the validation of license.
Public classLockingException
LockingException is thrown on Insert/Remove operation if the item is locked and incorrect lockid is specified.
Public classManagementException
Thrown when the system is unable to find the installation folder or the cache configuration file and user requests for the cache initialization.
Public classMaxClientReachedException
Thrown whenever an error occurs on remote node.
Public classOperationFailedException
Thrown whenever an API fails. In case of bulk operation, you even recieve information about existing keys or unavailable space wrapped within this exception.
Public classOperationNotSupportedException
Thrown when an operation is not supported in the current edition of NCache.
Public classParserException
Thrown when an exception occurs during configuration. Likely causes are badly specified configuration strings.
Public classRemoteException
Thrown whenever an error occurs on remote node.
Public classSecurityException
Thrown when a user does not have the permissions to start/stop/initialize the cache.
Public classStateTransferInProgressException
Thrown whenever an operation is performed on Cache and state transfer is in progress
Public classStreamAlreadyLockedException
StreamAlreadLockedException is thrown if stream is already locked.
Public classStreamCloseException
StreamCloseException is thrown if a write operation is performed on closed CacheStream.
Public classStreamException
StreamException is thrown if any error occurs during operation on CacheStream.
Public classStreamInvalidLockException
StreamInvalidLockException is thrown if the current lock handle becomes invalid.
Public classStreamNotFoundException
StreamNotFoundException is thrown if a CacheStream is not found in the cache.
Public classSuspectedException
Thrown whenever an API fails.
Public classTimeoutException
Thrown whenever an API fails.
Public classTypeIndexNotDefined
Thrown whenever Type Index is not found in case of NamedTags