IQueryProvider Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Penting
API ini bukan kompatibel CLS.
Mendukung kueri kolom yang dapat difilter dan membuat daftar simpul yang difilter.
public interface class IQueryProvider
[System.CLSCompliant(false)]
public interface IQueryProvider
[<System.CLSCompliant(false)>]
type IQueryProvider = interface
Public Interface IQueryProvider
- Atribut
Properti
| ViewScope |
Mendapatkan nilai yang menentukan cakupan dalam status tampilan. |
Metode
| Build(IList<INavigableItem>, INodeInformation, IFilterProvider) |
Membangun simpul pohon dengan filter yang menentukan simpul, sumber, dan filter. |
| Build(IList<INavigableItem>, INodeInformation, INavigableItem, IFilterProvider) |
Membangun simpul pohon dengan filter yang menentukan simpul, sumber, induk, dan filter. |
| GetColumns(INodeInformation) |
Mengambil daftar kolom. |
| GetFilterableColumns(INodeInformation) |
Mengambil daftar kolom yang dapat difilter. |
| GetQuery(INodeInformation, IFilterProvider) |
Mengambil kueri yang akan digunakan untuk membangun simpul pohon. |
| RebuildItem(INavigableItem, Boolean, IUpdateState) |
Mengkueri ulang properti item individual. |
| UpdateItems(IDictionary<String,INavigableItem>, INavigableItemBuildSet, INodeInformation, String[], IUpdateState) |
Updates item yang ada dan memuat bidang yang diminta untuk setiap item. |