Condividi tramite


Proprietà FetchOptions (Servizi Desktop remoto)

Indica il tipo di recupero asincrono.

Importante

A partire da Windows 8 e Windows Server 2012, i componenti del server di RDS non sono più inclusi nel sistema operativo Windows. Per altri dettagli, vedere la Guida di riferimento per la compatibilità di Windows 8 e Windows Server 2012. I componenti del client di RDS verranno rimossi in una versione futura di Windows. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Le applicazioni che usano RDS devono eseguire la migrazione a WCF Data Service.

Impostazione e valori restituiti

Imposta o restituisce uno dei valori seguenti.

Costante Descrizione
adcFetchUpFront Tutti i record del recordset vengono recuperati prima che il controllo venga restituito all'applicazione. Il recordset completo viene recuperato prima che l'applicazione possa eseguire qualsiasi operazione.
adcFetchBackground Il controllo può tornare all'applicazione non appena è stato recuperato il primo batch di record. Una lettura successiva del recordset che tenta di accedere a un record non recuperato nel primo batch verrà ritardata fino a quando il record cercato non viene effettivamente recuperato e a quel punto il controllo torna all'applicazione.
adcFetchAsync Valore predefinito. Il controllo torna immediatamente all'applicazione mentre i record vengono recuperati in background. Se l'applicazione tenta di leggere un record che non è ancora stato recuperato, verrà letto il record più vicino al record cercato e il controllo tornerà immediatamente all'applicazione, a indicare che è stata raggiunta la fine corrente del recordset. Ad esempio, una chiamata a MoveLast sposta la posizione del record corrente nell'ultimo record effettivamente recuperato, anche se altri record continueranno a popolare il recordset.

Nota

Ogni file eseguibile sul lato client che usa queste costanti deve fornire le relative dichiarazioni. È possibile tagliare e incollare le dichiarazioni delle costanti desiderate dal file Adcvbs.inc, che si trova nella cartella di installazione predefinita della libreria RDS.

Osservazioni

In un'applicazione Web, in genere è consigliabile adcFetchAsync (il valore predefinito), perché offre prestazioni migliori. In un'applicazione client compilata, in genere è consigliabile usare adcFetchBackground.

Si applica a

Oggetto DataControl (Servizi Desktop remoto)

Vedere anche

Esempio delle proprietà ExecuteOptions e FetchOptions (VBScript)
Metodo Cancel (Servizi Desktop remoto)