public override object Clone() { EventClassInherited ei = (EventClassInherited)base.Clone(); ei._declarer = _declarer; return(ei); }
public EventClassInherited CreateInherited(ClassPointer owner) { EventClassInherited ei = new EventClassInherited(this.RootPointer); ei._desc = _desc; ei._handlerType = _handlerType; ei.AccessControl = AccessControl; ei._name = _name; ei._memberId = _memberId; ei.ShiftOwnerDeclarer(owner); return(ei); }