/// <summary> /// Perform an asynchronous database query. The query is added to a /// specific object's query queue (must be a PC or the module). /// </summary> /// <param name="Query">Supplies the query string.</param> /// <param name="QueueTo">Supplies the object to queue the query to, /// which should be a PC or the module object.</param> /// <param name="Flags">Supplies query flags.</param> public void ACR_AsyncSQLQueryEx(string Query, UInt32 QueueTo, ACR_QUERY_FLAGS Flags = ACR_QUERY_FLAGS.None) { DemandInitialize(); ACR_AsyncSQLQueryEx_Method.Invoke(DBLibraryScript, new object[] { Query, QueueTo, (Int32)Flags }); }