public class EvaluationContext : IEvaluationContextInternalPublic Class EvaluationContext
Implements IEvaluationContextInternalpublic ref class EvaluationContext : IEvaluationContextInternaltype EvaluationContext =
class
interface IEvaluationContextInternal
end| EvaluationContext(SessionProfile) | Constructs EvaluationContext with default settings. |
| EvaluationContext(SessionProfile, WorksheetParams) | Constructs EvaluationContext with settings taken from the specified WorksheetParams. |
| Depth | Determines depth of the context. |
| FileName | Current worksheet full file name. |
| FractionsTypeNumeric | Output type of the fractions for numeric calculations. |
| GeneratorVersion | Version of the application. |
| OnError | Defines if automatic pause on calculation error enabled for the Worksheet. |
| OutputUnitsSystem | Gets or sets default output units system for calculations with units of measurements. |
| SessionProfile | Current Session Profile describes all session specific parameters. Used as a main context for all IO/visualization/calculation operations. |
| StackDepth | Determines stack depth of evaluation. |
| SuppressUI | Determines whether any interactions with user is not supported. |
| AddBreakpoint | Sets or toggles a breakpoint. |
| CheckBreakpoint | Checks for the required interruption in the current calculation process. |
| CreateStore | Creates a new Store for this context. |
| CreateStore(IEnumerableDefinition) | Create a Store object with specified definitions included. |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| Pause | Pauses evaluation. |
| Resume | Resumes evaluation after Pause. |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| OnDataTrace | Occurs on data sent to trace. |
| OnDebugStart | Occurs on debug session started. |
| OnErrorState | Occurs during evaluation when errors are reported. |
| OnEvaluation | Occurs on change of evaluation process status. |
| OnProgressChanged | Occurs during evaluation when the current progress is reported. |
| IEvaluationContextInternalBreakNext | Specifies whether evaluation should be stopped for debugging on the next upcoming step. |
| IEvaluationContextInternalChangeErrorState | Raises OnErrorState event. |
| IEvaluationContextInternalChangeEvaluationState | Raises OnEvaluation event. |
| IEvaluationContextInternalProgressChange | Raises OnProgressChanged event. |
| IEvaluationContextInternalTerminateNext | Specifies whether evaluation should be terminated on the next upcoming step. |