示例#1
0
        public void Reset()
        {

            ParameterNames.Clear();
            Parameters.Clear();
            Status = InvokeStatus.Nono;
        }
示例#2
0
        public void SetReturn(object obj)
        {
            Result = obj;


            if (ParameterNames.Count > 0)
                Status = InvokeStatus.Parameter;
            else
                Status = InvokeStatus.Completed;

        }
示例#3
0
        public void AddParameter(object obj)
        {
            Parameters.Add(obj);
            if (ParameterNames.Count == Parameters.Count)
                Status = InvokeStatus.Completed;

        }