Bagikan melalui


QueryOptions.SetPropertyPrefetch Metode

Definisi

Menentukan properti yang harus dimuat sistem terlebih dahulu untuk semua item dalam tataan hasil kueri saat kueri sedang dijalankan (alih-alih mengambilnya berdasarkan kasus per kasus). Jika banyak properti ditentukan, kueri mungkin membutuhkan waktu lebih lama untuk dijalankan, tetapi pengambilan properti berikutnya pada hasil kueri akan lebih cepat.

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

Parameter

options
PropertyPrefetchOptions

Nilai yang menentukan kumpulan properti yang akan diambil terlebih dahulu.

Kumpulan properti yang mungkin cocok dengan set properti yang tersedia dari kelas StorageFile . Misalnya, PropertyPrefetchOptions.BasicProperties akan mengambil semua properti yang tersedia melalui StorageFile.GetBasicPropertiesAsync terlebih dahulu.

propertiesToRetrieve

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Daftar properti kustom untuk diambil terlebih dahulu sebagai array nama properti. Gunakan nama properti sistem untuk menentukan properti, misalnya System.Copyright dan System.Image.ColorSpace.

Daftar properti tambahan yang akan diambil.

Berlaku untuk

Lihat juga