Condividi tramite


QueryOptions.SetPropertyPrefetch Metodo

Definizione

Specifica le proprietà che il sistema deve caricare in anticipo per tutti gli elementi del set di risultati della query durante l'esecuzione della query, anziché recuperarli caso per caso. Se vengono specificate molte proprietà, l'esecuzione della query potrebbe richiedere più tempo, ma il recupero delle proprietà successivo sui risultati della query sarà più veloce.

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

Parametri

options
PropertyPrefetchOptions

Valore che specifica il set di proprietà da recuperare in anticipo.

I set di proprietà possibili corrispondono ai set di proprietà disponibili nella classe StorageFile . Ad esempio, PropertyPrefetchOptions.BasicProperties recupererà tutte le proprietà disponibili tramite StorageFile.GetBasicPropertiesAsync in anticipo.

propertiesToRetrieve

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Elenco personalizzato di proprietà da recuperare in anticipo come matrice di nomi di proprietà. Usare i nomi delle proprietà di sistema per specificare le proprietà, ad esempio System.Copyright e System.Image.ColorSpace.

Elenco di proprietà aggiuntive da recuperare.

Si applica a

Vedi anche