Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - .NET-Programmierung » UltraLite .NET 2.0 API-Referenz » ULFileTransfer-Klasse » DownloadFile-Methoden

 

DownloadFile(ULFileTransferProgressListener)-Methode

Lädt die Datei herunter, die durch die Eigenschaften dieser Datei festgelegt wird, wobei an den angegebenen Listener Fortschrittsereignisse gesendet werden

Syntax
Visual Basic
Public Function DownloadFile( _
   ByVal listener As ULFileTransferProgressListener _
) As Boolean
C#
public bool DownloadFile(
   ULFileTransferProgressListener listener
);
Parameter
  • listener   Das Objekt, das Ereignisse zum Dateiübertragungsfortschritt empfängt.

Rückgabewert

TRUE, wenn erfolgreich, anderenfalls FALSE (prüfen Sie ULFileTransfer.StreamErrorCode und andere Statuseigenschaften auf Gründe).

Bemerkungen

Die von ULFileTransfer.FileName angegebene Datei wird vom MobiLink-Server in ULFileTransfer.DestinationPath unter Verwendung von ULFileTransfer.Stream, ULFileTransfer.UserName, ULFileTransfer.Password und ULFileTransfer.Version heruntergeladen. Andere Eigenschaften, die den Download beeinflussen, sind ULFileTransfer.DestinationFileName, ULFileTransfer.AuthenticationParms, ULFileTransfer.ForceDownload und ULFileTransfer.ResumePartialDownload.

Um eine Beschädigung der Datei zu vermeiden, lädt UltraLite.NET sie in eine temporäre Datei und ersetzt die Zieldatei erst, wenn der Download abgeschlossen ist.

Ein ausführlicher Ergebnisstatusbericht wird in den Eigenschaften ULFileTransfer.AuthStatus, ULFileTransfer.AuthValue, ULFileTransfer.FileAuthCode, ULFileTransfer.DownloadedFile, ULFileTransfer.StreamErrorCode und ULFileTransfer.StreamErrorSystem dieses Objekts ausgewiesen.

Fehler können dazu führen, dass keine Daten an den Listener gesendet werden.

Siehe auch