NamespacesIBM WebSphere™ eXtreme Scale Client for .NET API Specification
IBM WebSphere™ eXtreme Scale Client for .NET Release 8.6.0.0 API Specification

Namespaces

NamespaceDescription
IBM.WebSphere.Caching
The IBM.WebSphere.Caching namespace is the parent namespace for the the WebSphere eXtreme Scale C# client data access application programming interfaces.

The primary entry point for interacting with the data grid is the GridManagerFactory, which provides access to the IGridManager and IGrid interfaces.

The IGridManager interface provides methods to connect and disconnect from a catalog service domain. It also provides access to IGrid instances from the catalog service domain connections.

The IGrid interface allows clients to interact with a named data grid using various map interfaces, such as the IGridMapPessimisticTx TKey, TValue  and IGridMapPessimisticAutoTx TKey, TValue .

For additional information about data access APIs, see the IBM.WebSphere.Caching.Map namespace documentation.

IBM.WebSphere.Caching.Map
The IBM.WebSphere.Caching.Map namespace includes the data access application programming interfaces. See the IBM.WebSphere.Caching namespace documentation for a description on how to access a map.

The eXtreme Scale client supports transactional data access to individual maps using automatic and manual transactions. The following maps are available:

See each respective interface for programming examples.

IBM.WebSphere.Caching.Security
The IBM.WebSphere.Caching.Security namespace includes the application programming interfaces specific to security.

The eXtreme Scale client supports transport security and authenticiation and authorization using the ICredentialGenerator interface. Security is configured using a client properties file.