VMware GemFire Native .NET Reference  9.2.4
Apache::Geode::Client::UserFunctionExecutionException Class Reference

UserFunctionExecutionException class is used to encapsulate geode sendException in case of Function execution. More...

Inherits SBWrap< apache::geode::client::UserFunctionExecutionException >, and Apache::Geode::Client::IGeodeSerializable.

Public Member Functions

virtual IGeodeSerializableFromData (DataInput^ input)
 Deserializes this object. More...
 
virtual void ToData (DataOutput^ output)
 Serializes this object. More...
 
String ^ ToString ()
 Return a string representation of the object. More...
 

Properties

virtual System::UInt32 ClassId [get]
 Returns the classId of this class for serialization. More...
 
String^ Message [get]
 return as String the Exception message returned from geode sendException api. More...
 
String^ Name [get]
 return as String the Exception name returned from geode sendException api. More...
 
virtual System::UInt32 ObjectSize [get]
 return the size of this object in bytes Users should not implement/call this api as it is only intended for internal use. More...
 

Detailed Description

UserFunctionExecutionException class is used to encapsulate geode sendException in case of Function execution.

Member Function Documentation

◆ FromData()

virtual IGeodeSerializable ^ Apache::Geode::Client::UserFunctionExecutionException::FromData ( DataInput input)
virtual

Deserializes this object.

Users should not implement/call this api as it is only intended for internal use.

Parameters
inputthe DataInput stream to use for reading data
Exceptions
IllegalStateExceptionIf this api is called from User code.
Returns
the deserialized object

Implements Apache::Geode::Client::IGeodeSerializable.

◆ ToData()

virtual void Apache::Geode::Client::UserFunctionExecutionException::ToData ( DataOutput output)
virtual

Serializes this object.

Users should not implement/call this api as it is only intended for internal use.

Parameters
outputthe DataOutput stream to use for serialization
Exceptions
IllegalStateExceptionIf this api is called from User code.

Implements Apache::Geode::Client::IGeodeSerializable.

◆ ToString()

String ^ Apache::Geode::Client::IGeodeSerializable::ToString ( )
inherited

Return a string representation of the object.

Implemented in Apache::Geode::Client::CacheableBuiltinArray< TNative, TNativePtr, TManaged, TYPEID >, Apache::Geode::Client::CacheableBuiltinArray< apache::geode::client::CacheableInt32Array, apache::geode::client::CacheableInt32ArrayPtr, System::Int32, GeodeClassIds::CacheableInt32Array >, Apache::Geode::Client::CacheableBuiltinArray< apache::geode::client::CacheableDoubleArray, apache::geode::client::CacheableDoubleArrayPtr, Double, GeodeClassIds::CacheableDoubleArray >, Apache::Geode::Client::CacheableBuiltinArray< apache::geode::client::CacheableInt16Array, apache::geode::client::CacheableInt16ArrayPtr, System::Int16, GeodeClassIds::CacheableInt16Array >, Apache::Geode::Client::CacheableBuiltinArray< apache::geode::client::CacheableBytes, apache::geode::client::CacheableBytesPtr, Byte, GeodeClassIds::CacheableBytes >, Apache::Geode::Client::CacheableBuiltinArray< apache::geode::client::CharArray, apache::geode::client::CharArrayPtr, Char, GeodeClassIds::CharArray >, Apache::Geode::Client::CacheableBuiltinArray< apache::geode::client::CacheableFloatArray, apache::geode::client::CacheableFloatArrayPtr, Single, GeodeClassIds::CacheableFloatArray >, Apache::Geode::Client::CacheableBuiltinArray< apache::geode::client::BooleanArray, apache::geode::client::BooleanArrayPtr, bool, GeodeClassIds::BooleanArray >, Apache::Geode::Client::CacheableBuiltinArray< apache::geode::client::CacheableInt64Array, apache::geode::client::CacheableInt64ArrayPtr, System::Int64, GeodeClassIds::CacheableInt64Array >, Apache::Geode::Client::Properties< TPropKey, TPropValue >, Apache::Geode::Client::Properties< String^, String^>, Apache::Geode::Client::CacheableString, Apache::Geode::Client::CacheableStringArray, Apache::Geode::Client::Serializable, Apache::Geode::Client::CacheableObjectXml, Apache::Geode::Client::CacheableObject, Apache::Geode::Client::CacheableDate, Apache::Geode::Client::CacheableFileName, Apache::Geode::Client::CacheableBuiltinKey< TNative, TManaged, TYPEID >, Apache::Geode::Client::CacheableBuiltinKey< apache::geode::client::CacheableFloat, Single, GeodeClassIds::CacheableFloat >, Apache::Geode::Client::CacheableBuiltinKey< apache::geode::client::CacheableInt32, System::Int32, GeodeClassIds::CacheableInt32 >, Apache::Geode::Client::CacheableBuiltinKey< apache::geode::client::CacheableDouble, Double, GeodeClassIds::CacheableDouble >, Apache::Geode::Client::CacheableBuiltinKey< apache::geode::client::CacheableBoolean, bool, GeodeClassIds::CacheableBoolean >, Apache::Geode::Client::CacheableBuiltinKey< apache::geode::client::CacheableInt64, System::Int64, GeodeClassIds::CacheableInt64 >, Apache::Geode::Client::CacheableBuiltinKey< apache::geode::client::CacheableInt16, System::Int16, GeodeClassIds::CacheableInt16 >, Apache::Geode::Client::CacheableBuiltinKey< apache::geode::client::CacheableWideChar, Char, GeodeClassIds::CacheableCharacter >, and Apache::Geode::Client::CacheableBuiltinKey< apache::geode::client::CacheableByte, Byte, GeodeClassIds::CacheableByte >.

Property Documentation

◆ ClassId

virtual System:: UInt32 Apache::Geode::Client::UserFunctionExecutionException::ClassId
get

Returns the classId of this class for serialization.

Users should not implement/call this api as it is only intended for internal use.

Exceptions
IllegalStateExceptionIf this api is called from User code.
Returns
classId of this class
See also
IGeodeSerializable.ClassId

◆ Message

String^ Apache::Geode::Client::UserFunctionExecutionException::Message
get

return as String the Exception message returned from geode sendException api.


Returns
the String Exception Message

◆ Name

String^ Apache::Geode::Client::UserFunctionExecutionException::Name
get

return as String the Exception name returned from geode sendException api.


Returns
the String Exception Name

◆ ObjectSize

virtual System:: UInt32 Apache::Geode::Client::UserFunctionExecutionException::ObjectSize
get

return the size of this object in bytes Users should not implement/call this api as it is only intended for internal use.

Exceptions
IllegalStateExceptionIf this api is called from User code.

VMware GemFire .NET Cache API Documentation