Compartir a través de


Consideraciones sobre conjuntos de propiedades

Se recomienda encarecidamente que los conjuntos de propiedades se mantengan pequeños porque la secuencia del conjunto de propiedades se lee en memoria antes de que se pueda leer o escribir una sola propiedad. "pequeño" significa menos de 32 kilobytes de datos. Esto rara vez presenta un problema porque normalmente, las propiedades "en línea" serán elementos pequeños, como cadenas descriptivas, palabras clave, marcas de tiempo, recuentos, nombres de autor, identificadores únicos globales (GUID), identificadores de clase (CLSID), etc.

Para almacenar fragmentos más grandes de datos, o en casos en los que el tamaño total de un conjunto de propiedades relacionadas supere la cantidad recomendada, se recomienda encarecidamente el uso de tipos nomples, como VT_STREAM y VT_STORAGE. No se almacenan dentro de la secuencia del conjunto de propiedades, por lo que no afectan significativamente a la sobrecarga inicial del primer acceso y escritura de una propiedad. Hay una sobrecarga mínima, ya que la secuencia del conjunto de propiedades contiene el nombre de la propiedad del mismo nivel o de valor de almacenamiento y esto tarda un pequeño período de tiempo en procesarse.

Para obtener más información, consulte: