Define DataObjects::TimeReference() after creating the DataObjects, which is able to make the ApplyEdits, or add method work.DataObjects addDataObjects = new DataObjects();addDataObjects.DataObjectArray = dArray;addDataObjects.TimeReference = new QueryApply.FeatureServ.TimeReference();