QueryOptions.SetPropertyPrefetch Método

Definición

Especifica las propiedades que el sistema debe cargar de antemano para todos los elementos del conjunto de resultados de la consulta mientras se ejecuta la consulta (en lugar de recuperarlas por caso). Si se especifican muchas propiedades, la consulta puede tardar más tiempo en ejecutarse, pero la recuperación de propiedades posterior en los resultados de la consulta será más rápida.

public:
 virtual void SetPropertyPrefetch(PropertyPrefetchOptions options, IIterable<Platform::String ^> ^ propertiesToRetrieve) = SetPropertyPrefetch;
void SetPropertyPrefetch(PropertyPrefetchOptions const& options, IIterable<winrt::hstring> const& propertiesToRetrieve);
public void SetPropertyPrefetch(PropertyPrefetchOptions options, IEnumerable<string> propertiesToRetrieve);
function setPropertyPrefetch(options, propertiesToRetrieve)
Public Sub SetPropertyPrefetch (options As PropertyPrefetchOptions, propertiesToRetrieve As IEnumerable(Of String))

Parámetros

options
PropertyPrefetchOptions

Valor que especifica el conjunto de propiedades que se van a recuperar de antemano.

Los conjuntos de propiedades posibles coinciden con los conjuntos de propiedades disponibles en desde la clase StorageFile . Por ejemplo, PropertyPrefetchOptions.BasicProperties recuperará todas las propiedades disponibles a través de StorageFile.GetBasicPropertiesAsync de antemano.

propertiesToRetrieve

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Lista personalizada de propiedades que se van a recuperar de antemano como una matriz de nombres de propiedad. Use los nombres de propiedad del sistema para especificar propiedades, por ejemplo System.Copyright y System.Image.ColorSpace.

Lista de propiedades adicionales que se van a recuperar.

Se aplica a

Consulte también