It is possible to treat the successful transfer of each individual file in an upload or download as a seperate event in XFile. In order to do this, the property EventForEachFile must be set to the boolean value True. This is a property of the XFRequest object.
XFRequest.EventForEachFile = True
With this property set, XFile will fire a TransferStart and TransferComplete event for each file within the file collection, instead of once at the beginning and end of the transfer of the entire collection.