Calculated properties determine their value from an Expressions or a lambda.
Calculated properties
An application can add calculated properties to a class or layout. If you're not already familiar with expressions, please see the Expressions for more information.
Use the ClassBuilder.Add.CalculatedProperty(...)
or one of the overloads to create a new calculated property.
See Delegate Expressions for many examples of creating calculated properties.
Value-API
Methode | Beschreibung |
---|---|
| Berechnet einen Wert anhand des Objektes. Die Funktion wird erneut aufgerufen beim Zugriff auf die Eigenschaft. |
| Berechnet den Wert der Property anhand eines Services. |
| Berechnet den Wert direkt über den mitgegebenen Delegate. Die Signatur des Delegate muss als ersten Parameter ein |
Da die Werte bei jedem Zugriff neu berechnet werden sollte die Berechnung keine zu zeitintensiven Operationen anstossen.