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++ CacheableKey s 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 |