public object this[string name] { get{ object result = null; int index = -1; foreach (ParameterInfo pi in TargetOperation.GetParameters()) { index++; if (pi.Name == name) { result = Arguments[index]; break; } } return(result); } set{ int index = -1; foreach (ParameterInfo pi in TargetOperation.GetParameters()) { index++; if (pi.Name == name) { Arguments[index] = value; break; } } } }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TargetOperation obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }