public void SetParameter(string name, object value) { if (value is BaseObject) { value = (value as BaseObject).Ptr; } InvokeMethod("SetParameter", name, value); }