BackgroundTransferGroup.TransferBehavior Proprietà

Definizione

Ottiene o imposta la proprietà utilizzata per specificare se i trasferimenti all'interno di questo gruppo vengono eseguiti simultaneamente o in serie. I valori possibili sono definiti da 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

Valore della proprietà

Comportamento di trasferimento del gruppo.

Commenti

Quando si usa trasferimento in background durante lo sviluppo, è possibile che si verifichi una situazione in cui le cache interne delle operazioni di trasferimento attive e completate possono uscire dalla sincronizzazione. Ciò può comportare l'impossibilità di avviare nuove operazioni di trasferimento o di interagire con le operazioni esistenti e gli oggetti BackgroundTransferGroup . In alcuni casi il tentativo di interagire con le operazioni esistenti può generare un arresto anomalo. Questo esito può verificarsi se la proprietà TransferBehavior è impostata su Parallel. Questo problema si verifica solo in alcuni scenari durante lo sviluppo e non è applicabile agli utenti finali dell'app. Per altre informazioni, vedere la sezione Indicazioni sul debug in BackgroundDownloader e BackgroundUploader.

Si applica a