Apache Geode Native .NET Reference 1.15.0
Apache::Geode::Client::Execution< TResult > Class Template Reference

This class encapsulates events that occur for cq. More...

#include <Execution.hpp>

Public Member Functions

IResultCollector< TResult > ^ Execute (String^ func)
 Execute a function, Return resultCollector. More...
 
IResultCollector< TResult > ^ Execute (String^ func, TimeSpan timeout)
 Execute a function, Return resultCollector. More...
 
template<class TArgs >
Execution< TResult > ^ WithArgs (TArgs args)
 
Execution< TResult > ^ WithCollector (IResultCollector< TResult >^ rc)
 
template<class TFilter >
Execution< TResult > ^ WithFilter (System::Collections::Generic::ICollection< TFilter >^ routingObj)
 

Detailed Description

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

This class encapsulates events that occur for cq.

Member Function Documentation

◆ Execute() [1/2]

template<class TResult >
IResultCollector< TResult > ^ Apache::Geode::Client::Execution< TResult >::Execute ( String^  func)

Execute a function, Return resultCollector.

◆ Execute() [2/2]

template<class TResult >
IResultCollector< TResult > ^ Apache::Geode::Client::Execution< TResult >::Execute ( String^  func,
TimeSpan  timeout 
)

Execute a function, Return resultCollector.

Parameters
timeoutValue to wait for the operation to finish before timing out.

◆ WithArgs()

template<class TResult >
template<class TArgs >
Execution< TResult > ^ Apache::Geode::Client::Execution< TResult >::WithArgs ( TArgs  args)

Add an argument,
Return self.

◆ WithCollector()

template<class TResult >
Execution< TResult > ^ Apache::Geode::Client::Execution< TResult >::WithCollector ( IResultCollector< TResult >^  rc)

Add a result collector,
Return self.

◆ WithFilter()

template<class TResult >
template<class TFilter >
Execution< TResult > ^ Apache::Geode::Client::Execution< TResult >::WithFilter ( System::Collections::Generic::ICollection< TFilter >^  routingObj)

Add a routing object,
Return self.


Apache Geode C++ Cache .NET API Documentation