|
Apache Geode Native .NET Reference 1.15.0
|
| ▼NApache | |
| ▼NGeode | This namespace contains all the Geode .NET classes and utility classes |
| ►NClient | This namespace contains all the Geode .NET Generics API classes and enumerations |
| ►NInternal | This namespace contains internal Geode non-public .NET classes |
| ►CCacheableHashSetType | A mutable ICacheableKey hash set wrapper that can serve as a distributable object for caching |
| CEnumerator | Enumerator for CacheableHashSet class |
| CAllConnectionsInUseException | Thrown when all connections in a pool are in use |
| CAlreadyConnectedException | Thrown when an attempt is made to connect to DistributedSystem second time |
| CAssertionException | A geode assertion exception |
| CAttributesMutator | Supports modification of certain region attributes after the region has been created |
| CAuthenticationFailedException | Thrown when authentication to the server fails |
| CAuthenticationRequiredException | Thrown when credentials are not provided to a server which expects them |
| CBufferSizeExceededException | Thrown when the internal buffer size is exceeded |
| CCache | Provides a distributed cache |
| CCacheableArrayList | A mutable ISerializable vector wrapper that can serve as a distributable object for caching |
| CCacheableBoolean | An immutable wrapper for booleans that can serve as a distributable key object for caching |
| CCacheableBuiltinArray | An immutable template array wrapper that can serve as a distributable object for caching |
| CCacheableBuiltinKey | An immutable template wrapper for C++ CacheableKeys that can serve as a distributable key object for caching |
| CCacheableByte | An immutable wrapper for bytes that can serve as a distributable key object for caching |
| CCacheableCharacter | An immutable wrapper for 16-bit characters that can serve as a distributable key object for caching |
| CCacheableDate | An immutable date wrapper that can serve as a distributable key object for caching as well as being a string value |
| CCacheableDouble | An immutable wrapper for doubles that can serve as a distributable key object for caching |
| CCacheableFileName | An immutable filename wrapper that can serve as a distributable key object for caching as well as being a string value |
| CCacheableFloat | An immutable wrapper for floats that can serve as a distributable key object for caching |
| CCacheableHashMap | A mutable ICacheableKey to ISerializable hash map that can serve as a distributable object for caching |
| CCacheableHashSet | A mutable ICacheableKey hash set wrapper that can serve as a distributable object for caching |
| CCacheableHashTable | A mutable ICacheableKey to ISerializable hash table that can serve as a distributable object for caching |
| CCacheableIdentityHashMap | A mutable ICacheableKey to ISerializable hash map that can serve as a distributable object for caching |
| CCacheableInt16 | An immutable wrapper for 16-bit integers that can serve as a distributable key object for caching |
| CCacheableInt32 | An immutable wrapper for 32-bit integers that can serve as a distributable key object for caching |
| CCacheableInt64 | An immutable wrapper for 64-bit integers that can serve as a distributable key object for caching |
| CCacheableKey | This class wraps the native C++ apache::geode::client::Serializable objects as managed ../../ISerializable objects |
| CCacheableLinkedHashSet | A mutable ICacheableKey hash set wrapper that can serve as a distributable object for caching |
| CCacheableLinkedList | A mutable ISerializable vector wrapper that can serve as a distributable object for caching |
| CCacheableObject | An mutable generic System.Object wrapper that can serve as a distributable value for caching |
| CCacheableObjectArray | A mutable ISerializable object array wrapper that can serve as a distributable object for caching |
| CCacheableObjectXml | A mutable generic System.Object wrapper that can serve as a distributable value for caching |
| CCacheableStack | A mutable ISerializable vector wrapper that can serve as a distributable object for caching |
| CCacheableString | An immutable string wrapper that can serve as a distributable key object for caching as well as being a string value |
| CCacheableStringArray | An immutable wrapper for array of strings that can serve as a distributable object for caching |
| CCacheableUndefined | Encapsulate an undefined result |
| CCacheableVector | A mutable ISerializable vector wrapper that can serve as a distributable object for caching |
| CCacheClosedException | Thrown when an operation is attempted on a closed cache |
| CCacheExistsException | Thrown when an attempt is made to create an existing cache |
| CCacheFactory | A factory class that must be used to obtain instance of Cache |
| CCacheListenerAdapter | Utility class that implements all methods in ICacheListener with empty implementations |
| CCacheListenerException | Thrown when the cache listener throws an exception |
| CCacheLoader | CacheLoader |
| CCacheLoaderException | Thrown when the cache loader aborts the operation |
| CCacheProxyException | Thrown when there is an error in the cache proxy |
| CCacheServerException | Thrown when an exception occurs on the cache server |
| CCacheStatistics | Defines common statistical information for both the region and its entries |
| CCacheTransactionManager | CacheTransactionManager encapsulates the transactions for a cache |
| CCacheWriterAdapter | Utility class that implements all methods in ICacheWriter with empty implementations |
| CCacheWriterException | Thrown when the cache writer aborts the operation |
| CCacheXmlException | Thrown when the cache xml is incorrect |
| CClassCastException | Thrown when a cast operation fails |
| CCommitConflictException | Thrown if commit fails |
| CConcurrentModificationException | Thrown when a concurrent operation fails |
| CCqAttributes | Defines attributes for configuring a cq |
| CCqAttributesFactory | Creates instances of CqAttributes |
| CCqAttributesMutator | Supports modification of certain cq attributes after the cq has been created |
| CCqClosedException | Thrown if the Cq on which the operaion performed is closed |
| CCqEvent | This class encapsulates events that occur for cq |
| CCqException | Thrown during continuous query execution time |
| CCqExistsException | Thrown if a Cq by this name already exists on this client |
| CCqInvalidException | Thrown when cq is invalid |
| CCqQuery | Class to encapsulate a continuous query (CQ) |
| CCqQueryException | Thrown if the Cq Query failed |
| CCqServiceStatistics | Defines common statistical information for cqservice |
| CCqStatistics | Defines common statistical information for a cq |
| CDataInput | Provides operations for reading primitive data values, byte arrays, strings, ISerializable objects from a byte stream |
| CDataOutput | Provides operations for writing primitive data values, and user-defined objects implementing ISerializable, to a byte stream |
| CDiskCorruptException | Thrown by the persistence manager when the data to be read from disk is corrupt |
| CDiskFailureException | Thrown by the persistence manager when a write fails due to disk failure |
| CDiskPolicy | Static class containing convenience methods for DiskPolicyType |
| CDistributedSystem | DistributedSystem encapsulates this applications "connection" into the Geode Java servers |
| CDuplicateDurableClientException | Thrown when a duplicate durable client id is provided to the server |
| CEntryDestroyedException | Thrown when an operation is attempted on a destroyed entry |
| CEntryEvent | This class encapsulates events that occur for an entry in a region |
| CEntryExistsException | Thrown when attempt is made to create an existing entry |
| CEntryNotFoundException | Thrown when an operation is attempted on a non-existent entry |
| CExecution | This class encapsulates events that occur for cq |
| CExpiration | Static class containing convenience methods for ExpirationAction |
| CFatalInternalException | Thrown when there is a fatal internal exception in Geode |
| CFileNotFoundException | Thrown when a non-existing file is accessed |
| CFunctionExecutionException | Thrown when function execution failed |
| CFunctionService | A factory class used to create Execute object for function execution |
| CGeodeClassIds | Static class containing the classIds of the built-in cacheable types |
| CGeodeConfigException | Thrown when geode configuration file is incorrect |
| CGeodeException | The base exception class of all managed Geode exceptions |
| CGeodeIOException | Thrown when there is an input/output error |
| CIAuthInitialize | Specifies the mechanism to obtain credentials for a client |
| CICacheableKey | This interface class is the superclass of all user objects in the cache that can be used as a key |
| CICacheListener | An application plug-in that can be installed on a region |
| CICacheLoader | A data-loading application plug-in that can be installed on a region |
| CICacheWriter | An application plug-in that can be installed on a region |
| CICqEvent | An application plug-in that can be installed on a region |
| CICqListener | An application plug-in that can be installed on a region |
| CICqResults | Interface to encapsulate a select query result set |
| CICqStatusListener | Extension of CqListener |
| CIDataSerializable | An interface for objects whose contents can be serialized as primitive types |
| CIDelta | This interface is used for delta propagation |
| CIFixedPartitionResolver | Implementers of interface FixedPartitionResolver
helps to achieve explicit mapping of a "user defined" partition to a data member node |
| CIGeodeCache | GeodeCache represents the singleton cache that must be created in order to connect to Geode server |
| CIllegalArgumentException | Thrown when an argument to a method is illegal |
| CIllegalStateException | Thrown when the state of cache is manipulated to be illegal |
| CInitFailedException | Thrown when persistence manager fails to initialize |
| CInterruptedException | Thrown when an operation is interrupted |
| CIPartitionResolver | Implementers of interface PartitionResolver
enable custom partitioning on the PartitionedRegion
|
| CIPdxInstance | PdxInstance provides run time access to the fields of a PDX without deserializing the PDX |
| CIPdxInstanceFactory | PdxInstanceFactory gives you a way to create PdxInstances |
| CIPdxReader | A IPdxReader will be passed to IPdxSerializable.fromData or during deserialization of a PDX |
| CIPdxSerializable | When a domain class implements PdxSerializable it marks itself as a PDX |
| CIPdxSerializer | The IPdxSerializer interface allows domain classes to be serialized and deserialized as PDXs without modification of the domain class |
| CIPdxTypeMapper | Application can implement this interface to map pdx type name to local type name |
| CIPdxUnreadFields | Serialize the data in geode Portable Data eXchange(Pdx) Format |
| CIPdxWriter | A IPdxWriter will be passed to IPdxSerializable.toData when it is serializing the domain class |
| CIPersistenceManager | |
| CIRegion | Encapsulates a concrete region of cached data |
| CIRegionService | A RegionService provides access to existing regions that exist in a Cache |
| CIResultCollector | collect function execution results, can be overriden |
| CISelectResults | Interface to encapsulate a select query result set |
| CISerializable | This interface class is the superclass of all user objects in the cache that can be serialized |
| CISubscriptionService | This generic interface class provides all Register Interest API's for geode's generic non local region (Region<TKey, TValue>) |
| CIWritablePdxInstance | |
| CKeyNotFoundException | Thrown if a Key is not present in the region |
| CLeaseExpiredException | Thrown when lease of cache proxy has expired |
| CLog | Defines methods available to clients that want to write a log message to their Geode system's shared log file |
| CMessageException | Thrown when an unknown message is received from the server |
| CNoAvailableLocatorsException | Thrown when a client is unable to contact any locators |
| CNoSystemException | Thrown when the connecting target is not running |
| CNotAuthorizedException | Thrown when a client operation is not authorized on the server |
| CNotConnectedException | Thrown when an operation is attempted before connecting to the distributed system |
| CNotOwnerException | Thrown when an attempt is made to release a lock not owned by the thread |
| CNullPointerException | Thrown when a null argument is provided to a method where it is expected to be non-null |
| COutOfMemoryException | Thrown when the system cannot allocate any more memory |
| COutOfRangeException | Thrown when bound of array/vector etc |
| CPdxIdentityFieldAttribute | PdxIdentityField attribute one can specify on member fields |
| CPool | A pool of connections |
| CPoolFactory | This interface provides for the configuration and creation of instances of Pool |
| CPoolManager | This interface provides for the configuration and creation of instances of PoolFactory |
| CProperties | Provides a collection of properties, each of which is a key/value pair |
| CQuery | Class to encapsulate a query |
| CQueryException | Thrown when query exception occurs at the server |
| CQueryService | Provides a query service |
| CReflectionBasedAutoSerializer | |
| CRegionAttributes | Defines attributes for configuring a region |
| CRegionAttributesFactory | Factory class to create instances of RegionAttributes |
| CRegionCreationFailedException | Thrown when a region creation operation fails |
| CRegionDestroyedException | Thrown when an operation is attempted on a destroyed region |
| CRegionEntry | An object in a region that represents an entry, that is, a key-value pair |
| CRegionEvent | This class encapsulates events that occur for a region |
| CRegionExistsException | Thrown when an attempt is made to create an existing region |
| CRegionFactory | |
| CResultCollector | collect function execution results, default collector |
| CResultSet | Encapsulates a query result set |
| CSelectResultsIterator | Iterator for a query result |
| CSerializable | This class wraps the native C++ native::Serializable objects as managed ISerializable objects |
| CShutdownFailedException | Thrown when persistence manager fails to close properly |
| CStatisticsDisabledException | Thrown when statistics are invoked for a region where they are disabled |
| CStruct | Encapsulates a row of query struct set |
| CStructSet | Encapsulates a query struct set |
| CSystemProperties | A class for internal use that encapsulates the properties that can be set through DistributedSystem.Connect or a geode.properties file |
| CTimeoutException | Thrown when a timout occurs |
| CTransactionDataNodeHasDepartedException | |
| CTransactionDataRebalancedException | |
| CTransactionId | This class encapsulates Id of a transaction |
| CTypeRegistry | Registry for custom serializable types, both PDXSerializable and DataSerializable |
| CUnknownException | An unknown exception occurred |
| CUnsupportedOperationException | Thrown when an operation unsupported by the current configuration is attempted |
| CUserFunctionExecutionException | UserFunctionExecutionException class is used to encapsulate geode sendException in case of Function execution |
| CUtils | Some static utility methods |
| CWrongRegionScopeException | Thrown when a region is created in an incorrect scope |
| CObjects | Provides hash code functions similar to those used by Geode server in Java's java.util.Objects and java.util.Arrays classes |
| ▼Napache | |
| ▼Ngeode | |
| ►Nclient | |
| CManagedDataSerializableHandler | Intercept (de)serialization of DataSerializable types into the .NET managed layer |
| CManagedPdxTypeHandler | Intercept (de)serialization of PDX types into the .NET managed layer |