Show / Hide Table of Contents

# Namespace Apache.Ignite.Core.Common

### Classes

#### ClientDisconnectedException

Indicates that client-mode local node has been disconnected from the cluster.

#### IgniteException

General Ignite exception. Indicates any error condition within Ignite.

#### IgniteExperimentalAttribute

This attribute marks API elements (such as interfaces and methods) as experimental meaning that the API is not finalized yet and may be changed or replaced in future Ignite releases.

Such APIs are exposed so that users can make use of a feature before the API has been stabilized. The expectation is that an API element should be "eventually" stabilized. Incompatible changes are allowed for such APIs: API may be removed, changed or stabilized in future Ignite releases (both minor and maintenance).

#### IgniteFutureCancelledException

Indicates future cancellation within Ignite.

#### IgniteIllegalStateException

Indicates that ignite in invalid state was accessed.

#### IgniteProductVersion

Represents node version.

#### JavaException

Indicates an error on Java side and contains full Java stack trace.

### Structs

#### IgniteGuid

Ignite guid with additional local ID.

### Interfaces

#### IFactory<T>

Factory that produces instances of a specific type. Implementation can be passed over the wire and thus should be marked with System.SerializableAttribute.

### Delegates

#### ExceptionFactory

Exception factory delegate.