VMware VMware GemFire Native .NET Reference 10.4.3
Loading...
Searching...
No Matches
Apache::Geode::Client::IResultCollector< TResult > Class Template Reference

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

#include <IResultCollector.hpp>

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

Public Member Functions

void AddResult (const TResult rs)
 add result from a single function execution
 
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.
 
void EndResults ()
 Call back provided to caller, which is called after function execution is complete and caller can retrieve results using getResult()
 
System::Collections::Generic::ICollection< TResult > ^ GetResult ()
 get result
 
System::Collections::Generic::ICollection< TResult > ^ GetResult (TimeSpan timeout)
 get result
 

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 ( const 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 ( TimeSpan  timeout)

get result


Apache Geode C++ Cache .NET API Documentation