Share via


Project.LastEvaluationId Property

Definition

The ID of the last evaluation for this Project. A project is always evaluated upon construction and can subsequently get evaluated multiple times via ReevaluateIfNecessary()

It is an arbitrary number that changes when this project reevaluates. Hosts don't know whether an evaluation actually happened in an interval, but they can compare this number to their previously stored value to find out, and if so perhaps decide to update their own state. Note that the number may not increase monotonically.

This number corresponds to the and can be used to connect evaluation logging events back to the Project instance.

public:
 property int LastEvaluationId { int get(); };
public int LastEvaluationId { get; }
member this.LastEvaluationId : int
Public ReadOnly Property LastEvaluationId As Integer

Property Value

Applies to