Show / Hide Table of Contents

# Interface ICacheEntryProcessorResult<TK, T>

Represents a result of processing ICacheEntry<TK, TV> by ICacheEntryProcessor<TK, TV, TArg, TRes>.

###### Namespace: Apache.Ignite.Core.Cache

###### Assembly: Apache.Ignite.Core.dll

##### Syntax

    public interface ICacheEntryProcessorResult<out TK, out T>

##### Type Parameters

Name | Description
--- | ---
TK | Key type.
T | Processor result type.

### Properties

#### Key

Gets the cache key.

##### Declaration

    TK Key { get; }

##### Property Value

Type | Description
--- | ---
TK |

#### Result

Gets the result of processing an entry.

If an exception was thrown during the processing of an entry, either by the ICacheEntryProcessor<TK, TV, TArg, TRes> itself or by the Caching implementation, the exceptions will be wrapped and re-thrown as a CacheEntryProcessorException when calling this property.

##### Declaration

    T Result { get; }

##### Property Value

Type | Description
--- | ---
T | The result.