Condividi tramite


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

db656z5z.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CCachedDataPathProperty::CCachedDataPathProperty

Costruisce un oggetto CCachedDataPathProperty.

db656z5z.collapse_all(it-it,VS.110).gifMembri dati pubblici

Nome

Descrizione

CCachedDataPathProperty::m_Cache

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à

CObject

File C

COleStreamFile

CMonikerFile

CAsyncMonikerFile

CDataPathProperty

CCachedDataPathProperty

Requisiti

Header: afxctl.h

Vedere anche

Riferimenti

Classe di CDataPathProperty

Grafico della gerarchia

Classe di CDataPathProperty