internal bool InsertBefore; // Flag whether to insert before or insert after InsertAt. internal InsertPropertyPosition(PropertyBase insertAtProperty, bool insertBefore) { Debug.Assert(insertAtProperty != null, "Parameter insertAt cannot be null."); InsertBefore = insertBefore; InsertAtProperty = insertAtProperty; }