Class LiteralExpression  
  
  
    - Namespace
- Steeltoe.Common.Expression.Internal.Spring.Common
- Assembly
- Steeltoe.Common.Expression.dll
 
  
  
  
    [Obsolete("This feature will be removed in the next major version. See https://steeltoe.io/docs/v3/obsolete for details.")]
public class LiteralExpression : IExpression
   
  
    - Inheritance
- 
      
      LiteralExpression 
    - Implements
- 
      
    
    - Inherited Members
- 
    
    
    
    
    
    
    
  
Constructors
  
  
  LiteralExpression(string)
  
  
  
  
  
    public LiteralExpression(string literalValue)
   
  Parameters
  
    - literalValuestring
Properties
  
  
  ExpressionString
  
  
  
  
  
    public string ExpressionString { get; }
   
  Property Value
  
    - string
Methods
  
  
  GetValue()
  
  
  
  
  
  Returns
  
    - string
  GetValue(IEvaluationContext)
  
  
  
  
  
    public string GetValue(IEvaluationContext context)
   
  Parameters
  
    - contextIEvaluationContext
Returns
  
    - string
  GetValue(IEvaluationContext, object)
  
  
  
  
  
    public string GetValue(IEvaluationContext context, object rootObject)
   
  Parameters
  
    - contextIEvaluationContext
- rootObjectobject
Returns
  
    - string
  GetValue(IEvaluationContext, object, Type)
  
  
  
  
  
    public object GetValue(IEvaluationContext context, object rootObject, Type desiredResultType)
   
  Parameters
  
    - contextIEvaluationContext
- rootObjectobject
- desiredResultTypeType
Returns
  
    - object
  GetValue(IEvaluationContext, Type)
  
  
  
  
  
    public object GetValue(IEvaluationContext context, Type desiredResultType)
   
  Parameters
  
    - contextIEvaluationContext
- desiredResultTypeType
Returns
  
    - object
  GetValue(object)
  
  
  
  
  
    public string GetValue(object rootObject)
   
  Parameters
  
    - rootObjectobject
Returns
  
    - string
  GetValue(object, Type)
  
  
  
  
  
    public object GetValue(object rootObject, Type desiredResultType)
   
  Parameters
  
    - rootObjectobject
- desiredResultTypeType
Returns
  
    - object
  GetValue(Type)
  
  
  
  
  
    public object GetValue(Type desiredResultType)
   
  Parameters
  
    - desiredResultTypeType
Returns
  
    - object
  GetValueType()
  
  
  
  
  
    public Type GetValueType()
   
  Returns
  
    - Type
  GetValueType(IEvaluationContext)
  
  
  
  
  
    public Type GetValueType(IEvaluationContext context)
   
  Parameters
  
    - contextIEvaluationContext
Returns
  
    - Type
  GetValueType(IEvaluationContext, object)
  
  
  
  
  
    public Type GetValueType(IEvaluationContext context, object rootobject)
   
  Parameters
  
    - contextIEvaluationContext
- rootobjectobject
Returns
  
    - Type
  GetValueType(object)
  
  
  
  
  
    public Type GetValueType(object rootobject)
   
  Parameters
  
    - rootobjectobject
Returns
  
    - Type
  GetValue<T>()
  
  
  
  
  
  Returns
  
    - T
Type Parameters
  
    - T
  GetValue<T>(IEvaluationContext)
  
  
  
  
  
    public T GetValue<T>(IEvaluationContext context)
   
  Parameters
  
    - contextIEvaluationContext
Returns
  
    - T
Type Parameters
  
    - T
  GetValue<T>(IEvaluationContext, object)
  
  
  
  
  
    public T GetValue<T>(IEvaluationContext context, object rootObject)
   
  Parameters
  
    - contextIEvaluationContext
- rootObjectobject
Returns
  
    - T
Type Parameters
  
    - T
  GetValue<T>(object)
  
  
  
  
  
    public T GetValue<T>(object rootObject)
   
  Parameters
  
    - rootObjectobject
Returns
  
    - T
Type Parameters
  
    - T
  IsWritable(IEvaluationContext)
  
  
  
  
  
    public bool IsWritable(IEvaluationContext context)
   
  Parameters
  
    - contextIEvaluationContext
Returns
  
    - bool
  IsWritable(IEvaluationContext, object)
  
  
  
  
  
    public bool IsWritable(IEvaluationContext context, object rootobject)
   
  Parameters
  
    - contextIEvaluationContext
- rootobjectobject
Returns
  
    - bool
  IsWritable(object)
  
  
  
  
  
    public bool IsWritable(object rootobject)
   
  Parameters
  
    - rootobjectobject
Returns
  
    - bool
  SetValue(IEvaluationContext, object)
  
  
  
  
  
    public void SetValue(IEvaluationContext context, object value)
   
  Parameters
  
    - contextIEvaluationContext
- valueobject
  SetValue(IEvaluationContext, object, object)
  
  
  
  
  
    public void SetValue(IEvaluationContext context, object rootobject, object value)
   
  Parameters
  
    - contextIEvaluationContext
- rootobjectobject
- valueobject
  SetValue(object, object)
  
  
  
  
  
    public void SetValue(object rootobject, object value)
   
  Parameters
  
    - rootobjectobject
- valueobject