The apex class for ArrayOfSalesforceChangeType
will appear something like:
public class ArrayOfSalesforceChangeType {
public ApexClassForWSDL.SalesforceChangeType[] SalesforceChangeType;
private String[] SalesforceChangeType_type_info = new String[]{'SalesforceChangeType','http://webservice/api','SalesforceChangeType','0','-1','true'};
private String[] apex_schema_type_info = new String[]{'http://webservice/api','true','false'};
private String[] field_order_type_info = new String[]{'SalesforceChangeType'};
}
You will need to add the records to the SalesforceChangeType
member.
E.g.
TriggerService.ArrayOfSalesforceChangeType changes = new TriggerService.ArrayOfSalesforceChangeType();
TriggerService.SalesforceChangeType change = new TriggerService.SalesforceChangeType();
changes.SalesforceChangeType = new List<SalesforceChangeType>();
changes.SalesforceChangeType.add(change);