System.Bindings.EvalProtocol.TCompiledBindingPhaseType
Delphi
TCompiledBindingPhaseType = (cbpEmpty,
cbpPrepareCompilation, cbpCompiling, cbpCompiled,
cbpPrepareEvaluation, cbpEvaluating, cbpEvaluated, cbpEvaluationError);
C++
enum DECLSPEC_DENUM TCompiledBindingPhaseType : unsigned char { cbpEmpty, cbpPrepareCompilation, cbpCompiling, cbpCompiled, cbpPrepareEvaluation, cbpEvaluating, cbpEvaluated, cbpEvaluationError };
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
enum | public | System.Bindings.EvalProtocol.pas System.Bindings.EvalProtocol.hpp |
System.Bindings.EvalProtocol | System.Bindings.EvalProtocol |
Description
Describes the possible phases of the expression compiler.
TCompiledBindingPhaseType is a set that describes the possible phases of the expression compiler.
Phase | Meaning |
cbpEmpty
|
No binding expression is to be compiled. |
cbpPrepareCompilation
|
The compilation is about to start. |
cbpCompiling
|
The binding expression compilation is in progress. |
cbpCompiled
|
A binding expression has been compiled. |
cbpPrepareEvaluation
|
The evaluation of a binding expression is about to start. |
cbpEvaluating
|
Binding expression evaluation is in progress. |
cbpEvaluated
|
A binding expression has been evaluated. |
cbpEvaluationError
|
An error has occurred while evaluating a binding expression. |