Table of Contents

Namespace Scaleout.Client.MethodInvocation

Classes

ForEachWithParam<TKey, TValue, TParam>

Base class for an invocation handler that takes a parameter and does not return a value.

ForEach<TKey, TValue>

Base class for an invocation handler that does not take a parameter and does not return a value.

InvokeHandler<TKey, TValue>

For internal use only. Base class for invocation handler callbacks.

InvokeOnceHandler

For internal use only: This abstract class supports internal InvocationGrid infrastructure.

OperationContext<TKey, TValue>

Contains state pertaining to a parallel method invocation operation.

QueuedTaskScheduler

Provides a TaskScheduler that provides control over priorities, fairness, and the underlying threads utilized.

ReduceWithParam<TKey, TValue, TParam, TResult>

Base class for an invocation handler that takes a parameter and returns an aggregated value.

Reduce<TKey, TValue, TResult>

Base class for an invocation handler that does not take a parameter and returns an aggregated value.