BackupAgent.OnEstimateFullBackupBytes(Int64, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
完全バックアップで配信されるデータの量 (バイト単位) を見積もります。
[Android.Runtime.Register("onEstimateFullBackupBytes", "(JI)J", "GetOnEstimateFullBackupBytes_JIHandler", ApiSince=36)]
public virtual long OnEstimateFullBackupBytes(long quotaBytes, int transportFlags);
[<Android.Runtime.Register("onEstimateFullBackupBytes", "(JI)J", "GetOnEstimateFullBackupBytes_JIHandler", ApiSince=36)>]
abstract member OnEstimateFullBackupBytes : int64 * int -> int64
override this.OnEstimateFullBackupBytes : int64 * int -> int64
パラメーター
- quotaBytes
- Int64
トランスポートがこのアプリケーションにバックアップとして格納することを現在許可している最大データ サイズ。
- transportFlags
- Int32
フラグとバックアップ トランスポートに関する追加情報が含まれます。
返品
完全バックアップの推定サイズ。 返されたサイズが負の場合、バックアップ エージェントは #onFullBackup(FullBackupDataOutput) を使用してサイズを測定するためにフォールバックします。
- 属性
注釈
完全バックアップで配信されるデータの量 (バイト単位) を見積もります。 これは、プレフライト チェック中に、サイズがバックアップ クォータを超えていないことを確認するために使用されます。
既定では、バックアップ サイズは、 #onFullBackup(FullBackupDataOutput) を呼び出し、データの破棄中に生成されるバックアップのサイズを調べることによって測定されます。 このメソッドをオーバーライドして、必要に応じて代替のより効率的な推定を提供できます。
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。