The file specified by the ULFileTransfer.FileName is downloaded by the MobiLink server to the ULFileTransfer.LocalPath using
the ULFileTransfer.Stream, ULFileTransfer.UserName, ULFileTransfer.Password, and ULFileTransfer.Version. Other properties
that affect the download are ULFileTransfer.LocalFileName, ULFileTransfer.AuthenticationParms, and ULFileTransfer.ResumePartialDownload.
To avoid file corruption, UltraLite.NET downloads to a temporary file and only replaces the local file once the download has
completed.
A detailed result status is reported in this object's ULFileTransfer.AuthStatus, ULFileTransfer.AuthValue, ULFileTransfer.FileAuthCode,
ULFileTransfer.TransferedFile, ULFileTransfer.StreamErrorCode, and ULFileTransfer.StreamErrorSystem.