GemStone::GemFire::Cache::Generic::GemFireException Class Reference

Inherited by GemStone::GemFire::Cache::Generic::AllConnectionsInUseException, GemStone::GemFire::Cache::Generic::AlreadyConnectedException, GemStone::GemFire::Cache::Generic::AssertionException, GemStone::GemFire::Cache::Generic::AuthenticationFailedException, GemStone::GemFire::Cache::Generic::AuthenticationRequiredException, GemStone::GemFire::Cache::Generic::BufferSizeExceededException, GemStone::GemFire::Cache::Generic::CacheClosedException, GemStone::GemFire::Cache::Generic::CacheExistsException, GemStone::GemFire::Cache::Generic::CacheListenerException, GemStone::GemFire::Cache::Generic::CacheLoaderException, GemStone::GemFire::Cache::Generic::CacheProxyException, GemStone::GemFire::Cache::Generic::CacheServerException, GemStone::GemFire::Cache::Generic::CacheWriterException, GemStone::GemFire::Cache::Generic::CacheXmlException, GemStone::GemFire::Cache::Generic::ClassCastException, GemStone::GemFire::Cache::Generic::CommitConflictException, GemStone::GemFire::Cache::Generic::ConcurrentModificationException, GemStone::GemFire::Cache::Generic::CqClosedException, GemStone::GemFire::Cache::Generic::CqException, GemStone::GemFire::Cache::Generic::CqExistsException, GemStone::GemFire::Cache::Generic::CqInvalidException, GemStone::GemFire::Cache::Generic::CqQueryException, GemStone::GemFire::Cache::Generic::DiskCorruptException, GemStone::GemFire::Cache::Generic::DiskFailureException, GemStone::GemFire::Cache::Generic::DuplicateDurableClientException, GemStone::GemFire::Cache::Generic::EntryDestroyedException, GemStone::GemFire::Cache::Generic::EntryExistsException, GemStone::GemFire::Cache::Generic::EntryNotFoundException, GemStone::GemFire::Cache::Generic::FatalInternalException, GemStone::GemFire::Cache::Generic::FileNotFoundException, GemStone::GemFire::Cache::Generic::FunctionExecutionException, GemStone::GemFire::Cache::Generic::GemFireConfigException, GemStone::GemFire::Cache::Generic::GemFireIOException, GemStone::GemFire::Cache::Generic::IllegalArgumentException, GemStone::GemFire::Cache::Generic::IllegalStateException, GemStone::GemFire::Cache::Generic::InitFailedException, GemStone::GemFire::Cache::Generic::InterruptedException, GemStone::GemFire::Cache::Generic::InvalidDeltaException, GemStone::GemFire::Cache::Generic::KeyNotFoundException, GemStone::GemFire::Cache::Generic::LeaseExpiredException, GemStone::GemFire::Cache::Generic::MessageException, GemStone::GemFire::Cache::Generic::NoAvailableLocatorsException, GemStone::GemFire::Cache::Generic::NoSystemException, GemStone::GemFire::Cache::Generic::NotAuthorizedException, GemStone::GemFire::Cache::Generic::NotConnectedException, GemStone::GemFire::Cache::Generic::NotOwnerException, GemStone::GemFire::Cache::Generic::NullPointerException, GemStone::GemFire::Cache::Generic::OutOfMemoryException, GemStone::GemFire::Cache::Generic::OutOfRangeException, GemStone::GemFire::Cache::Generic::QueryException, GemStone::GemFire::Cache::Generic::RegionCreationFailedException, GemStone::GemFire::Cache::Generic::RegionDestroyedException, GemStone::GemFire::Cache::Generic::RegionExistsException, GemStone::GemFire::Cache::Generic::ShutdownFailedException, GemStone::GemFire::Cache::Generic::StatisticsDisabledException, GemStone::GemFire::Cache::Generic::TimeoutException, GemStone::GemFire::Cache::Generic::TransactionDataNodeHasDepartedException, GemStone::GemFire::Cache::Generic::TransactionDataRebalancedException, GemStone::GemFire::Cache::Generic::UnknownException, GemStone::GemFire::Cache::Generic::UnsupportedOperationException, and GemStone::GemFire::Cache::Generic::WrongRegionScopeException.


Detailed Description

The base exception class of all managed GemFire exceptions.

Public Member Functions

 GemFireException (String^ message, System::Exception^ innerException)
 GemFireException (String^ message)
 GemFireException ()

Static Public Member Functions

static String^ GenerateMiniDump (int32_t exceptionCode, IntPtr exceptionPointers)
static String^ GenerateMiniDump ()

Protected Member Functions

 GemFireException (SerializationInfo^ info, StreamingContext context)

Constructor & Destructor Documentation

GemStone::GemFire::Cache::Generic::GemFireException::GemFireException (  )  [inline]

Default constructor.

GemStone::GemFire::Cache::Generic::GemFireException::GemFireException ( String^   message  )  [inline]

Constructor to create an exception object with the given message.

Parameters:
message The exception message.

GemStone::GemFire::Cache::Generic::GemFireException::GemFireException ( String^   message,
System::Exception^   innerException 
) [inline]

Constructor to create an exception object with the given message and with the given inner exception.

Parameters:
message The exception message.
innerException The inner exception object.

GemStone::GemFire::Cache::Generic::GemFireException::GemFireException ( SerializationInfo^   info,
StreamingContext  context 
) [inline, protected]

Initializes a new instance of the GemFireException class with serialized data. This allows deserialization of this exception in .NET remoting.

Parameters:
info holds the serialized object data about the exception being thrown
context contains contextual information about the source or destination


Member Function Documentation

static String ^ GemStone::GemFire::Cache::Generic::GemFireException::GenerateMiniDump ( int32_t  exceptionCode,
IntPtr  exceptionPointers 
) [static]

Generate a minidump of the current process in the directory specified for log files using "log-file" property. This is equivalent to the ".dump /ma" command of windbg.

<deprecated> As of NativeClient 8.2.1 </deprecated>

static String ^ GemStone::GemFire::Cache::Generic::GemFireException::GenerateMiniDump (  )  [static]

Generate a minidump of the current process in the directory specified for log files using "log-file" property. This is equivalent to the ".dump /ma" command of windbg.

<deprecated> As of NativeClient 8.2.1 </deprecated>


GemFire C++ Cache .NET API Documentation