VMware Tanzu GemFire .NET Client API Reference

VMware Tanzu GemFire .NET Client: IRegionExecution< TKey, TValue > Interface Template Reference
VMware Tanzu GemFire .NET Client
IRegionExecution< TKey, TValue > Interface Template Reference

Interface for IRegion<TKey, TValue> level function executor More...

Inherited by RegionExecution< TKey, TValue >.

Public Member Functions

IRegionExecution< TKey, TValue > WithArgs (object args)
 Builder patter method to add arguments for function execution More...
 
IRegionExecution< TKey, TValue > WithCollector (IResultCollector collector)
 Builder patter method to add IResultCollector for function execution More...
 
IRegionExecution< TKey, TValue > WithFilter (List< TKey > routingFilter)
 Builder patter method to add filter for function execution More...
 
IResultCollector Execute (string functionToExecute, TimeSpan timeout)
 Method to request function execution be performed More...
 

Detailed Description

Interface for IRegion<TKey, TValue> level function executor

Template Parameters
TKey
TValue

Member Function Documentation

◆ Execute()

IResultCollector IRegionExecution< TKey, TValue >.Execute ( string  functionToExecute,
TimeSpan  timeout 
)

Method to request function execution be performed

Parameters
functionToExecute
timeout
Returns
IResultCollector

◆ WithArgs()

IRegionExecution<TKey, TValue> IRegionExecution< TKey, TValue >.WithArgs ( object  args)

Builder patter method to add arguments for function execution

Parameters
args
Returns
this IRegionExecution<TKey, TValue>

◆ WithCollector()

IRegionExecution<TKey, TValue> IRegionExecution< TKey, TValue >.WithCollector ( IResultCollector  collector)

Builder patter method to add IResultCollector for function execution

Parameters
collector
Returns
this IRegionExecution<TKey, TValue>

◆ WithFilter()

IRegionExecution<TKey, TValue> IRegionExecution< TKey, TValue >.WithFilter ( List< TKey >  routingFilter)

Builder patter method to add filter for function execution

Parameters
routingFilter
Returns
this IRegionExecution<TKey, TValue>

The documentation for this interface was generated from the following file:
  • gemfire.client/Interfaces/IRegionExecution.cs