VMware GemFire Native .NET Reference  9.2.4
Apache::Geode::Client::IResultCollector< TResult > Class Template Reference

collect function execution results, can be overriden More...

Inherited by Apache::Geode::Client::ResultCollector< TResult >.

Public Member Functions

void AddResult (TResult rs)
 add result from a single function execution More...
 
void ClearResults ()
 Geode will invoke this method before re-executing function (in case of Function Execution HA) This is to clear the previous execution results from the result collector More...
 
void EndResults ()
 Call back provided to caller, which is called after function execution is complete and caller can retrieve results using getResult() More...
 
System::Collections::Generic::ICollection< TResult > ^ GetResult ()
 get result More...
 
System::Collections::Generic::ICollection< TResult > ^ GetResult (UInt32 timeout)
 get result More...
 

Detailed Description

template<class TResult>
class Apache::Geode::Client::IResultCollector< TResult >

collect function execution results, can be overriden

Member Function Documentation

◆ AddResult()

template<class TResult >
void Apache::Geode::Client::IResultCollector< TResult >::AddResult ( TResult  rs)

add result from a single function execution

◆ ClearResults()

template<class TResult >
void Apache::Geode::Client::IResultCollector< TResult >::ClearResults ( )

Geode will invoke this method before re-executing function (in case of Function Execution HA) This is to clear the previous execution results from the result collector

Since
6.5

◆ EndResults()

template<class TResult >
void Apache::Geode::Client::IResultCollector< TResult >::EndResults ( )

Call back provided to caller, which is called after function execution is complete and caller can retrieve results using getResult()

◆ GetResult() [1/2]

template<class TResult >
System::Collections::Generic::ICollection<TResult> ^ Apache::Geode::Client::IResultCollector< TResult >::GetResult ( )

get result

◆ GetResult() [2/2]

template<class TResult >
System::Collections::Generic::ICollection<TResult> ^ Apache::Geode::Client::IResultCollector< TResult >::GetResult ( UInt32  timeout)

get result


VMware GemFire .NET Cache API Documentation