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)