Gemstone Expressions Library
Show/Hide TOC

# ValueExpressionAttributeBaseExpression Property

Gets C# expression that will evaluate to the desired value.

## Definition

Namespace: Gemstone.Expressions.Model
Assembly: Gemstone.Expressions (in Gemstone.Expressions.dll) Version: 1.0.141 -- Release Build+d1b3d73cd29508a53231cdad0374416057e7e637
C#
View Source Request Example

    public string Expression { get; }

VB
View Source Request Example

    Public ReadOnly Property Expression As String
    	Get

C++
View Source Request Example

    public:
    virtual property String^ Expression {
    	String^ get () sealed;
    }

JavaScript
View Source Request Example

    function get_Expression();

#### Property Value

String

#### Implements

IValueExpressionAttributeExpression

## Remarks

Use the GetPropertyUpdateValue(PropertyInfo) method to get a per-property based value for use with the ValueExpressionParser. Use DeriveExpression(String, IValueExpressionAttribute, MemberInfo, String) to automatically replace any this keywords with Instance to properly reference the modeled Instance.

## See Also

#### Reference

ValueExpressionAttributeBase Class
Gemstone.Expressions.Model Namespace