company logo
348 (E)- Cannot change node for static property handle

The node (property access block) stored in a property handle may change, when referring to subordinated property handles for weak-typed collections. Usually the access block is updated when the upper weak typed collection changes the instance type. This is, however, not possible for static property handles as being provided with GetPropertyHandle() or GetParentProperty().

PropertyHandle  ph( parent->GetPropertyHandle("child") );  // dynamic property handle

PropertyHandle *ph = parent->GetPropertyHandle("child");  // static property handle