Compartir a través de


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

db656z5z.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CCachedDataPathProperty::CCachedDataPathProperty

Crea un objeto CCachedDataPathProperty.

db656z5z.collapse_all(es-es,VS.110).gifMiembros de datos públicos

Name

Descripción

CCachedDataPathProperty::m_Cache

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

CObject

Archivo C

COleStreamFile

CMonikerFile

CAsyncMonikerFile

CDataPathProperty

CCachedDataPathProperty

Requisitos

encabezado: afxctl.h

Vea también

Referencia

Clase CDataPathProperty

Gráfico de jerarquía

Clase CDataPathProperty