Classe di CCachedDataPathProperty
Implementa una proprietà del controllo OLE ha trasferito in modo asincrono e memorizzato nella cache in un file di memoria.
class CCachedDataPathProperty : public CDataPathProperty
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruisce un oggetto CCachedDataPathProperty. |
Membri dati pubblici
Nome |
Descrizione |
---|---|
Oggetto diCMemFile in cui memorizzare i dati. |
Note
Un file di memoria viene archiviato in RAM anziché su disco e risulta utile per i trasferimenti temporanei veloci.
Con CAysncMonikerFile e CDataPathProperty, CCachedDataPathProperty fornisce la funzionalità per l'utilizzo dei moniker asincroni nei controlli OLE.Con gli oggetti CCachedDataPathProperty, è possibile trasferire i dati in modo asincrono da un URL o archiviare il database di origine e memorizzarlo in un file di memoria tramite la variabile pubblica m_Cache.Tutti i dati vengono archiviati nel file di memoria e non è necessario eseguire l'override OnDataAvailable a meno che non si desideri controllare per le notifiche e rispondere.Ad esempio, se vengono trasferite di un file di .GIF e si desidera notificare al controllo che più dati sono arrivati e devono essere ridisegnata, override OnDataAvailable per eseguire la notifica.
La classe CCachedDataPathProperty è derivata da CDataPathProperty.
Per ulteriori informazioni su come utilizzare i moniker asincroni e di controlli ActiveX nelle applicazioni Internet, vedere i seguenti argomenti:
Gerarchia di ereditarietà
CCachedDataPathProperty
Requisiti
Header: afxctl.h