SolrNet: SolrNet.Utils.Memoizer Class Reference

SolrNet

SolrNet.Utils.Memoizer Class Reference

Function memoizer From http://blogs.msdn.com/wesdyer/archive/2007/01/26/function-memoization.aspx. More...

List of all members.

Classes

struct  Tuple2

Static Public Member Functions

static Converter< TArg, TResult > Memoize< TArg, TResult > (Converter< TArg, TResult > function)
 Function memoizer From http://blogs.msdn.com/wesdyer/archive/2007/01/26/function-memoization.aspx.
static Func< TArg1, TArg2,
TResult > 
Memoize2< TArg1, TArg2, TResult > (Func< TArg1, TArg2, TResult > function)
 Memoize a binary function.

Detailed Description

Function memoizer From http://blogs.msdn.com/wesdyer/archive/2007/01/26/function-memoization.aspx.


Member Function Documentation

static Func<TArg1, TArg2, TResult> SolrNet.Utils.Memoizer.Memoize2< TArg1, TArg2, TResult > ( Func< TArg1, TArg2, TResult >  function ) [static]

Memoize a binary function.

Template Parameters:
TArg1
TArg2
TResult
Parameters:
function
Returns:
static Converter<TArg, TResult> SolrNet.Utils.Memoizer.Memoize< TArg, TResult > ( Converter< TArg, TResult >  function ) [static]

The documentation for this class was generated from the following file:
  • SolrNet/Utils/Memoizer.cs
Generated on Sun May 3 2015 17:19:12 for SolrNet by  doxygen 1.7.2