System.Bindings.EvalProtocol.TCompiledBindingPhaseType

From RAD Studio API Documentation
Jump to: navigation, search

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.

See Also