BackgroundTransferGroup.TransferBehavior 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置属性,该属性用于指定此组中的传输是同时运行还是以串行方式运行。 可能的值由 BackgroundTransferBehavior 定义。
public:
property BackgroundTransferBehavior TransferBehavior { BackgroundTransferBehavior get(); void set(BackgroundTransferBehavior value); };
BackgroundTransferBehavior TransferBehavior();
void TransferBehavior(BackgroundTransferBehavior value);
public BackgroundTransferBehavior TransferBehavior { get; set; }
var backgroundTransferBehavior = backgroundTransferGroup.transferBehavior;
backgroundTransferGroup.transferBehavior = backgroundTransferBehavior;
Public Property TransferBehavior As BackgroundTransferBehavior
属性值
组传输行为。
注解
如果在开发过程中使用后台传输功能,则你可能会遇到活动和已完成传输操作的内部缓存不同步的情况。这可能会导致无法启动新的传输操作或者无法与现有操作和 BackgroundTransferGroup 对象交互。 在某些情况下,尝试与现有操作交互可能引发崩溃。 如果 TransferBehavior 属性设置为 Parallel,则可能产生该结果。 该问题仅在开发期间的某些应用场景中发生,该情况不适用于应用的最终用户。 有关详细信息,请参阅 BackgroundDownloader 和 BackgroundUploader 中的调试指南部分。