Namespace Alachisoft.NCache.Runtime.Exceptions
Classes
AggregateException
This exception is thrown when multiple exceptions occur from multiple nodes. It combines all the exceptions as an inner exception and throw it to the client application.
APILoggingException
This Exception is thrown when Logging is stopped because of some connection loss or due to some other problem.
AttributeIndexNotDefined
This exception is thrown whenever Attribute index is not found in case of NamedTags
BucketTransferredException
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.
CacheException
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 cache.
CollectionTypeMismatchException
ConfigurationException
Thrown when an exception occurs during configuration. Likely causes are badly specified configuration strings.
ConnectionException
This exception is thrown whenever the connection with cache server is lost while performing an operation on an outproc cache.
GeneralFailureException
Thrown when an exception occurs during a clustered operation.
InvalidReaderException
Thrown whenever one of the data partition goes down
InvalidTaskEnumeratorException
InvalidTaskEnumeratorException is thrown when MapReduce Task Enumerator is invalid
LicensingException
LicensingException is thrown when Either license has expired or some error occurred during the validation of license.
LockingException
LockingException is thrown on Insert/Remove operation if the item is locked and incorrect Lockid is specified.
MaintenanceException
Thrown when the cluster is under maintenance
ManagementException
This exception is thrown when the system is unable to find the installation folder or the cache configuration file and user requests for the cache initialization.
MaxClientReachedException
This exception is thrown whenever an error occurs on remote node.
MetricsException
OperationFailedException
This exception is thrown whenever an API fails. In case of bulk operation, you even receive information about existing keys or unavailable space wrapped within this exception.
OperationNotSupportedException
This exception is thrown when an operation is not supported in the current edition of NCache.
ParserException
This exception is thrown when an exception occurs during configuration. Likely causes are badly specified configuration strings.
SecurityException
This exception is thrown when a user does not have the permissions to start/stop/initialize the cache.
StateTransferInProgressException
Thrown whenever an operation is performed on Cache and state transfer is in progress
StreamAlreadyLockedException
StreamAlreadyLockedException is thrown if a stream is already locked.
StreamCloseException
StreamCloseException is thrown if a write operation is performed on closed CacheStream.
StreamException
StreamException is thrown if any error occurs during operation on CacheStream.
StreamInvalidLockException
StreamInvalidLockException is thrown if the current lock handle becomes invalid.
StreamNotFoundException
StreamNotFoundException is thrown if a CacheStream is not found in the cache.
SuspectedException
This exception is thrown whenever an API fails.
TimeoutException
This exception is thrown whenever the response time for an operation exceeds 90 seconds.
TypeIndexNotDefined
This exception is thrown whenever Type Index is not found in case of NamedTags.