public override void Verify()
 {
     base.Verify();
     Debug.Assert(AddedComponent != null);
     Debug.Assert(AddedComponent.GetInVersion(OldVersion) == null);
     Debug.Assert(AddedComponent.GetInVersion(NewVersion) == AddedComponent);
     Debug.Assert(SuperordinateOldVersion == null || !SuperordinateOldVersion.Components.Contains(AddedComponent));
     Debug.Assert(Superordinate.Components.Contains(AddedComponent));
 }
Пример #2
0
 public override void Verify()
 {
     base.Verify();
     Debug.Assert(AddedComponent != null);
     Debug.Assert(AddedComponent.GetInVersion(OldVersion) == null);
     Debug.Assert(AddedComponent.GetInVersion(NewVersion) == AddedComponent);
     Debug.Assert(ClassUnionOldVersion == null || !ClassUnionOldVersion.Components.Contains(AddedComponent));
     Debug.Assert(ClassUnion.Components.Contains(AddedComponent));
 }