Share via


ValueComparer.SnapshotExpression Property

Definition

The snapshot expression.

public virtual System.Linq.Expressions.LambdaExpression SnapshotExpression { get; }
member this.SnapshotExpression : System.Linq.Expressions.LambdaExpression
Public Overridable ReadOnly Property SnapshotExpression As LambdaExpression

Property Value

Remarks

Snapshotting is the process of creating a copy of the value into a snapshot so it can later be compared to determine if it has changed. For some types, such as collections, this needs to be a deep copy of the collection rather than just a shallow copy of the reference.

Applies to