Partager via


QueryOptions.SetPropertyPrefetch Méthode

Définition

Spécifie les propriétés que le système doit charger à l’avance pour tous les éléments du jeu de résultats de la requête pendant l’exécution de la requête (au lieu de les récupérer au cas par cas). Si de nombreuses propriétés sont spécifiées, l’exécution de la requête peut prendre plus de temps, mais la récupération ultérieure des propriétés sur les résultats de la requête sera plus rapide.

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))

Paramètres

options
PropertyPrefetchOptions

Valeur qui spécifie l’ensemble de propriétés à récupérer à l’avance.

Les jeux de propriétés possibles correspondent aux ensembles de propriétés disponibles sur à partir de la classe StorageFile . Par exemple, PropertyPrefetchOptions.BasicProperties récupère toutes les propriétés disponibles via StorageFile.GetBasicPropertiesAsync à l’avance.

propertiesToRetrieve

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Liste personnalisée de propriétés à récupérer à l’avance en tant que tableau de noms de propriétés. Utilisez les noms de propriétés système pour spécifier des propriétés, par exemple System.Copyright et System.Image.ColorSpace.

Liste des propriétés supplémentaires à récupérer.

S’applique à

Voir aussi