Data.Bind.Components.TEvalShortcutEnumerator.Evaluate
[–] Properties | |
---|---|
Type: function | |
Visibility: protected | |
Source: Data.Bind.Components.pas Data.Bind.Components.hpp
| |
Unit: Data.Bind.Components | |
Parent: TEvalShortcutEnumerator |
Delphi
function Evaluate(const AExpression: TEvalEnumerator; const ATypes: array of TScopeMemberType; out AValue: TValue): Boolean; virtual; abstract;
C++
virtual bool __fastcall Evaluate(TEvalEnumerator* const AExpression, const TScopeMemberType *ATypes, const System::NativeInt ATypes_High, /* out */ System::Rtti::TValue &AValue) = 0 ;
Description
Evaluates the specified TEvalEnumerator expression object using evaluation shortcuts.
Evaluate fills AValue
with the evaluated value in the first of the specified types (ATypes
) that can be used to format the value.