public ActionBranchParameterPointer CreatePointer() { ActionBranchParameterPointer p = new ActionBranchParameterPointer(this, _actionBranch.Method.RootPointer); p.MethodId = _actionBranch.Method.MethodID; p.BranchId = _actionBranch.BranchId; p.ClassId = _actionBranch.Method.ClassId; p.ParameterName = this.Name; return(p); }
public object Clone() { ActionBranchParameterPointer obj = new ActionBranchParameterPointer(); obj.ClassId = ClassId; obj.BranchId = BranchId; obj.MethodId = MethodId; obj.ParameterName = ParameterName; obj.ParameterId = ParameterId; obj._root = _root; obj._parameter = _parameter; obj._img = _img; return(obj); }