Tessa.Platform.Expressions.Extensions - пространство имён

 

Классы

AnyExpressionInterpreterPolicy Политика, определяющая допустимость любого имени интерпретатора для выполнения методов расширения. Может быть использована для замещения другой политики IExpressionInterpreterPolicy.
AnyExpressionParametersPolicy Политика, определяющая разрешение выполнение методов расширения для любых параметров выражений.
ExpressionExtension Базовый класс расширений обработки выражений.
ExpressionExtensionContext Контекст обработки расширений выражений, содержащий общие параметры.
ExpressionExtensionParsingContext Контекст обработки парсинга выражения в расширениях IExpressionExtension.
ExpressionExtensionPrepareParametersContext Контекст подготовки параметров в расширениях IExpressionExtension.
ExpressionExtensionWithCardContext Контекст обработки расширений выражений, содержащий информацию о карточке и способы её загрузки.
ExpressionInterpreterExtension Базовый класс расширений интерпретатора выражений.
ExpressionInterpreterExtensionContext Контекст обработки расширений IExpressionInterpreterExtension.
ExpressionInterpreterFilterPolicy Политика фильтрации расширений, использующая политику IExpressionInterpreterPolicy для того, чтобы не выполнять методы расширений, для которых в контексте IExpressionExtensionContext использовано имя интерпретатора выражений, запрещённое указанной политикой, или интерпретатор неизвестен.

Если политика IExpressionInterpreterPolicy не зарегистрирована, то метод расширения выполняется.

ExpressionInterpreterPolicy Политика, определяющая допустимость любого из заданных имён интерпретатора для выполнения методов расширения.
ExpressionParametersFilterPolicy Политика фильтрации расширений, использующая политику IExpressionParametersPolicy для того, чтобы не выполнять методы расширений, для которых в контексте IExpressionExtensionPrepareParametersContext не указаны разрешенные параметры выражений. Если политика IExpressionParametersPolicy не зарегистрирована, то метод расширения выполняется.
ExpressionParametersPolicy Политика, определяющая список параметров, при использовании которых разрешено выполнение методов расширения.

Интерфейсы

IExpressionExtension Расширение обработки выражения.
IExpressionExtensionContext Контекст обработки расширений выражений, содержащий общие параметры.
IExpressionExtensionParsingContext Контекст обработки парсинга выражения в расширениях IExpressionExtension.
IExpressionExtensionPrepareParametersContext Контекст подготовки параметров в расширениях IExpressionExtension.
IExpressionExtensionWithCardContext Контекст обработки расширений выражений, содержащий информацию о карточке и способы её загрузки.
IExpressionInterpreterExtension Расширение интерпретатора системы выражений.
IExpressionInterpreterExtensionContext Контекст обработки расширений IExpressionInterpreterExtension.
IExpressionInterpreterPolicy Политика, определяющая допустимость имени интерпретатора для выполнения методов расширения.
IExpressionParametersPolicy Политика, определяющая список параметров, при использовании которых разрешено выполнение методов расширения.