Sprache

MbmsDownloadSession.ResetDownloadKnowledge(DownloadRequest) Methode

Definition

Setzt das Wissen der Middleware über zuvor heruntergeladene Dateien in dieser Downloadanforderung zurück.

[Android.Runtime.Register("resetDownloadKnowledge", "(Landroid/telephony/mbms/DownloadRequest;)V", "GetResetDownloadKnowledge_Landroid_telephony_mbms_DownloadRequest_Handler", ApiSince=28)]
public virtual void ResetDownloadKnowledge(Android.Telephony.Mbms.DownloadRequest? downloadRequest);
[<Android.Runtime.Register("resetDownloadKnowledge", "(Landroid/telephony/mbms/DownloadRequest;)V", "GetResetDownloadKnowledge_Landroid_telephony_mbms_DownloadRequest_Handler", ApiSince=28)>]
abstract member ResetDownloadKnowledge : Android.Telephony.Mbms.DownloadRequest -> unit
override this.ResetDownloadKnowledge : Android.Telephony.Mbms.DownloadRequest -> unit

Parameter

downloadRequest
DownloadRequest

Die Anforderung, Dateien erneut herunterzuladen.

Attribute

Hinweise

Setzt das Wissen der Middleware über zuvor heruntergeladene Dateien in dieser Downloadanforderung zurück.

Normalerweise verfolgt die Middleware die Hashes heruntergeladener Dateien und lädt keine Dateien erneut herunter, deren serverbezogener Hash mit einer der bereits heruntergeladenen Dateien übereinstimmt. Dies bedeutet, dass die Middleware nicht erneut versucht, die Datei erneut herunterzuladen, wenn die Datei versehentlich vom Benutzer oder von der App gelöscht wird. Mit dieser Methode wird der Cache der Middleware-Hashes für die bereitgestellte Datei DownloadRequestzurückgesetzt, sodass zuvor heruntergeladene Inhalte bei Verfügbarkeit erneut heruntergeladen werden. Dadurch werden laufende Downloads nicht unterbrochen.

Dies unterscheidet sich vom Abbrechen und erneuten Ausgeben der Downloadanforderung . Wenn Sie die Downloadanforderung abbrechen und erneut ausgeben, löscht die Middleware den Cache der Downloadstatusinformationen nicht.

Wenn die Middleware der angegebenen Downloadanforderung nicht bekannt ist, wird ein IllegalArgumentException Fehler ausgelöst.

Java-Dokumentation für android.telephony.MbmsDownloadSession.resetDownloadKnowledge(android.telephony.mbms.DownloadRequest).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: