BackgroundTransferGroup クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
複数のダウンロード操作またはアップロード操作を関連付けるために使用される名前付きグループ。 このクラスを使用すると、アプリでこれらのグループを簡単に作成し、ダウンロードとアップロードを同時、シリアル、または優先順位に基づいて完了できます。
たとえば、ユーザーが人気のあるテレビシリーズからエピソードをダウンロードしてwatchする場合、アプリはシリーズの最も初期のエピソードに優先順位を付けたり、最初にダウンロードするエピソードを選択したりできます。
public ref class BackgroundTransferGroup sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BackgroundTransferGroup final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BackgroundTransferGroup
Public NotInheritable Class BackgroundTransferGroup
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
注釈
BackgroundTransferGroup オブジェクトは、アプリ セッションにまたがる転送操作をサポートするために保持できます。 BackgroundDownloader、BackgroundUploader、DownloadOperation、UploadOperation に新しいメソッドが導入され、以前のアプリ セッションで作成されたグループへのアクセスを簡略化しました。
注意
アプリごとに最大 50 個の一意の転送グループがサポートされています。
プロパティ
Name |
グループの名前を取得します。 |
TransferBehavior |
このグループ内の転送を同時に実行するか、シリアルで実行するかを指定するために使用するプロパティを取得または設定します。 指定できる値は BackgroundTransferBehavior によって定義されます。 |
メソッド
CreateGroup(String) |
指定したグループ名を使用して転送グループを作成します。 |