Bagikan melalui


XmlQueryContext Kelas

Definisi

Konteks kueri terdiri dari semua informasi yang disediakan pengguna yang memengaruhi operasi kueri.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

public ref class XmlQueryContext sealed
public sealed class XmlQueryContext
type XmlQueryContext = class
Public NotInheritable Class XmlQueryContext
Warisan
XmlQueryContext

Keterangan

Konteks mengelola informasi berikut:

  1. Sumber data input, termasuk sumber data default jika ada.

  2. Objek ekstensi. Untuk informasi selengkapnya, lihat Fungsi dan Variabel yang Ditentukan Pengguna.

  3. Parameter eksternal.

Properti

DefaultDataSource

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mengembalikan dokumen yang dikueri secara default jika tidak ada sumber data yang dipilih secara eksplisit dalam kueri.

DefaultNameTable

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mengembalikan tabel nama yang digunakan oleh sumber data default, atau null jika tidak ada sumber data default.

QueryNameTable

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan instans XmlNameTable .

Metode

Equals(Object)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetDataSource(String, String)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan sumber data yang ditentukan oleh uriRelative dan uriBase dari T:System.Xml.XmlResolver yang disediakan pengguna.

GetHashCode()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetLateBoundObject(String)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mengembalikan objek ekstensi yang dipetakan ke namespace yang ditentukan, atau null jika tidak ada objek yang dipetakan.

GetParameter(String, String)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan parameter bernama dari daftar argumen eksternal.

GetType()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
InvokeXsltLateBoundFunction(String, String, IList<XPathItem>[])

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan objek ekstensi yang terlambat terikat dari daftar argumen eksternal.

LateBoundFunctionExists(String, String)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mengembalikan true jika objek akhir terikat yang diidentifikasi dengan namespaceUri berisi metode yang cocok name.

MemberwiseClone()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
OnXsltMessageEncountered(String)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Memunculkan XsltMessageEncountered peristiwa.

ToString()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk