private extern object _InvokeConstructor(object[] args, ref SignatureStruct signature, IntPtr declaringType);