Clase de CCachedDataPathProperty
Implementar una propiedad de control OLE transferida de forma asincrónica y almacene en memoria caché en un archivo de memoria.
class CCachedDataPathProperty : public CDataPathProperty
Members
Constructores públicos
Name |
Descripción |
---|---|
Crea un objeto CCachedDataPathProperty. |
Miembros de datos públicos
Name |
Descripción |
---|---|
Objeto deCMemFile donde para almacenar los datos. |
Comentarios
Un archivo de memoria se almacena en RAM en lugar de en el disco y es útil para transferencias temporales rápidas.
Junto con CAysncMonikerFile y CDataPathProperty, CCachedDataPathProperty proporciona la funcionalidad para el uso de monikeres asincrónicos en controles OLE.Con objetos de CCachedDataPathProperty , puede transferir datos de forma asincrónica desde una dirección URL o un origen de archivo y almacenarlos en un archivo de memoria mediante la variable pública de m_Cache .Todos los datos se almacena en el archivo de memoria, y no hay ninguna necesidad de reemplazar OnDataAvailable a menos que desee inspeccionar las notificaciones y responder.Por ejemplo, si está transfiriendo un archivo grande de .GIF y desea notificar el control que ha protegido más datos y debe actualizarse, override OnDataAvailable para hacer la notificación.
La clase CCachedDataPathProperty se deriva de CDataPathProperty.
Para obtener más información sobre cómo utilizar monikeres asincrónicos y controles ActiveX en aplicaciones de internet, vea los temas siguientes:
Jerarquía de herencia
CCachedDataPathProperty
Requisitos
encabezado: afxctl.h