Class SimpleEvaluationContext
Inheritance
System.Object
SimpleEvaluationContext
Assembly: Steeltoe.Common.Expression.dll
Syntax
public class SimpleEvaluationContext : IEvaluationContext
Properties
|
Edit this page
View Source
ConstructorResolvers
Declaration
public List<IConstructorResolver> ConstructorResolvers { get; }
Property Value
Type |
Description |
List<IConstructorResolver> |
|
|
Edit this page
View Source
MethodResolvers
Declaration
public List<IMethodResolver> MethodResolvers { get; }
Property Value
Type |
Description |
List<IMethodResolver> |
|
|
Edit this page
View Source
OperatorOverloader
Declaration
public IOperatorOverloader OperatorOverloader { get; }
Property Value
Type |
Description |
IOperatorOverloader |
|
|
Edit this page
View Source
PropertyAccessors
Declaration
public List<IPropertyAccessor> PropertyAccessors { get; }
Property Value
Type |
Description |
List<IPropertyAccessor> |
|
|
Edit this page
View Source
RootObject
Declaration
public ITypedValue RootObject { get; }
Property Value
Type |
Description |
ITypedValue |
|
|
Edit this page
View Source
ServiceResolver
Declaration
public IServiceResolver ServiceResolver { get; }
Property Value
Type |
Description |
IServiceResolver |
|
|
Edit this page
View Source
TypeComparator
Declaration
public ITypeComparator TypeComparator { get; }
Property Value
Type |
Description |
ITypeComparator |
|
|
Edit this page
View Source
TypeConverter
Declaration
public ITypeConverter TypeConverter { get; }
Property Value
Type |
Description |
ITypeConverter |
|
|
Edit this page
View Source
TypeLocator
Declaration
public ITypeLocator TypeLocator { get; }
Property Value
Type |
Description |
ITypeLocator |
|
Methods
|
Edit this page
View Source
ForPropertyAccessors(IPropertyAccessor[])
Declaration
public static SimpleEvaluationContext.Builder ForPropertyAccessors(params IPropertyAccessor[] accessors)
Parameters
Type |
Name |
Description |
IPropertyAccessor[] |
accessors |
|
Returns
|
Edit this page
View Source
ForReadOnlyDataBinding()
Declaration
public static SimpleEvaluationContext.Builder ForReadOnlyDataBinding()
Returns
|
Edit this page
View Source
ForReadWriteDataBinding()
Declaration
public static SimpleEvaluationContext.Builder ForReadWriteDataBinding()
Returns
|
Edit this page
View Source
LookupVariable(String)
Declaration
public object LookupVariable(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Type |
Description |
System.Object |
|
|
Edit this page
View Source
LookupVariable<T>(String)
Declaration
public T LookupVariable<T>(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Type Parameters
|
Edit this page
View Source
SetVariable(String, Object)
Declaration
public void SetVariable(string name, object value)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Object |
value |
|