Class LogicalExpressionCache  
  
  
    - Namespace
- NCalc.Cache
- Assembly
- NCalc.Core.dll
 
  
  
  
    public sealed class LogicalExpressionCache : ILogicalExpressionCache
   
  
    - Inheritance
- 
      
      LogicalExpressionCache 
    - Implements
- 
      
    
    - Inherited Members
- 
    
    
    
    
    
    
  
Constructors
  
  
  LogicalExpressionCache(ILogger<LogicalExpressionCache>)
  
  
  
  
  
    public LogicalExpressionCache(ILogger<LogicalExpressionCache> logger)
   
  Parameters
  
    - loggerILogger<LogicalExpressionCache>
Methods
  
  
  GetInstance()
  
  
  
  
  
    public static LogicalExpressionCache GetInstance()
   
  Returns
  
    - LogicalExpressionCache
  Set(string, LogicalExpression)
  
  
  
  
  
    public void Set(string expression, LogicalExpression logicalExpression)
   
  Parameters
  
    - expressionstring
- logicalExpressionLogicalExpression
  TryGetValue(string, out LogicalExpression?)
  
  
  
  
  
    public bool TryGetValue(string expression, out LogicalExpression? logicalExpression)
   
  Parameters
  
    - expressionstring
- logicalExpressionLogicalExpression
Returns
  
    - bool