Class ExpressionContextProcessingResult
Describes the result/outcome of an invocation of IProcessesExpressionContext.
Inheritance
Inherited Members
Namespace: ZptSharp.Rendering
Assembly: ZptSharp.Abstractions.dll
Syntax
public class ExpressionContextProcessingResult
Constructors
| Improve this Doc View SourceExpressionContextProcessingResult()
Initializes a new instance of the ExpressionContextProcessingResult class.
Declaration
public ExpressionContextProcessingResult()
Properties
| Improve this Doc View SourceAdditionalContexts
Gets or sets a collection of additional contexts to be iterated-over. Typically these contexts are created/added as a result of the processing.
Declaration
public IList<ExpressionContext> AdditionalContexts { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<ExpressionContext> | The additional contexts. |
DoNotProcessChildren
Gets a value indicating whether this ExpressionContextProcessingResult indicates that children of the current node should not be processed.
Declaration
public bool DoNotProcessChildren { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Noop
Gets a no-operation instance of ExpressionContextProcessingResult. This result indicates that context-processing completed without error, but that no particular action needs to be taken as a result.
Declaration
public static ExpressionContextProcessingResult Noop { get; }
Property Value
Type | Description |
---|---|
ExpressionContextProcessingResult | The no-op result. |
WithoutChildren
Gets an instance of ExpressionContextProcessingResult which indicates that child-contexts should not be processed.
Declaration
public static ExpressionContextProcessingResult WithoutChildren { get; }
Property Value
Type | Description |
---|---|
ExpressionContextProcessingResult | The processing result. |