public int EvaluationOrder { get; set; }
Public Property EvaluationOrder As Integer
Get
Set
function get_EvaluationOrder();
function set_EvaluationOrder(value);
This is useful for providing an order of operations to evaluations of ValueExpressionAttributeBase attributes where one expression may be dependent on another. Note that properties are normally evaluated in the order in which they are defined in the class, but this is not guaranteed, using this attribute allows the order of evaluation to be changed.
When no EvaluationOrder is specified, the sort order for a property will be zero. Properties will be ordered numerically based on this value.
For any Expression value that references the this keyword, a positive evaluation order will be required.
See CreateInstanceTExpressionScope(IEnumerablePropertyInfo, TypeRegistry).