C# Класс Spring.Expressions.BaseNode.EvaluationContext

Holds the state during evaluating an expression.
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
LocalVariables IDictionary
RootContext object
ThisContext object
Variables object>.IDictionary

Открытые методы

Метод Описание
EvaluationContext ( object rootContext, IDictionary globalVariables ) : System

Initializes a new EvaluationContext instance.

SwitchLocalVariables ( IDictionary newLocalVariables ) : IDisposable

Switches current LocalVariables.

SwitchThisContext ( ) : IDisposable

Switches current ThisContext.

Описание методов

EvaluationContext() публичный Метод

Initializes a new EvaluationContext instance.
public EvaluationContext ( object rootContext, IDictionary globalVariables ) : System
rootContext object The root context for this evaluation
globalVariables IDictionary dictionary of global variables used during this evaluation
Результат System

SwitchLocalVariables() публичный Метод

Switches current LocalVariables.
public SwitchLocalVariables ( IDictionary newLocalVariables ) : IDisposable
newLocalVariables IDictionary
Результат IDisposable

SwitchThisContext() публичный Метод

Switches current ThisContext.
public SwitchThisContext ( ) : IDisposable
Результат IDisposable

Описание свойств

LocalVariables публичное свойство

Gets/Sets local variables of the current evaluation
public IDictionary LocalVariables
Результат IDictionary

RootContext публичное свойство

Gets/Sets the root context of the current evaluation
public object RootContext
Результат object

ThisContext публичное свойство

Gets/Sets the current context of the current evaluation
public object ThisContext
Результат object

Variables публичное свойство

Gets/Sets global variables of the current evaluation
public IDictionary Variables
Результат object>.IDictionary