このオブジェクトのプロパティで指定されたファイルをダウンロードします。
Visual Basic Public Function DownloadFile() As Boolean
C# public bool DownloadFile();
成功であった場合は true、それ以外の場合は false (理由については ULFileTransfer.StreamErrorCode とその他のステータスに関するプロパティを確認)。
ULFileTransfer.FileName で指定されたファイルが、Mobile Link サーバによって ULFileTransfer.DestinationPath にダウンロードされます。このとき、ULFileTransfer.Stream、ULFileTransfer.UserName、ULFileTransfer.Password、および ULFileTransfer.Version が使用されます。ダウンロードに影響を及ぼすその他のプロパティは、ULFileTransfer.DestinationFileName、ULFileTransfer.AuthenticationParms、ULFileTransfer.ForceDownload、ULFileTransfer.ResumePartialDownload です。
ファイルが破損することを防ぐため、Ultra Light.NET はテンポラリ・ファイルにダウンロードし、ダウンロードが完了したときのみ対象ファイルを置換します。
結果の詳細なステータスは、このオブジェクトのULFileTransfer.AuthStatus、ULFileTransfer.AuthStatus、ULFileTransfer.FileAuthCode、ULFileTransfer.DownloadedFile、ULFileTransfer.StreamErrorCode、および ULFileTransfer.StreamErrorSystem でレポートされます。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |