XmlQueryContext Sınıf

Tanım

Sorgunun bağlamı, sorgunun çalışmasını etkileyen, kullanıcı tarafından sağlanan tüm bilgilerden oluşur.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

Açıklamalar

Bağlam aşağıdaki bilgileri yönetir:

  1. Varsa, varsayılan veri kaynağı da dahil olmak üzere giriş veri kaynakları.

  2. Uzantı nesneleri. Daha fazla bilgi için bkz. Kullanıcı Tanımlı İşlevler ve Değişkenler.

  3. Dış parametreler.

Özellikler

DefaultDataSource

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Sorguda açıkça seçili veri kaynağı yoksa varsayılan olarak sorgulanan belgeyi döndürür.

DefaultNameTable

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Varsayılan veri kaynağı tarafından kullanılan ad tablosunu veya varsayılan veri kaynağı yoksa null değerini döndürür.

QueryNameTable

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

XmlNameTable Örneği alır.

Yöntemler

Equals(Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetDataSource(String, String)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

ve tarafından uriRelativeuriBase belirtilen veri kaynağını kullanıcının sağladığı veri kaynağından T:System.Xml.XmlResolver alır.

GetHashCode()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetLateBoundObject(String)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen ad alanına eşlenen uzantı nesnesini veya hiçbir nesne eşlenmediyse null değerini döndürür.

GetParameter(String, String)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Dış bağımsız değişken listesinden adlandırılmış bir parametre alır.

GetType()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
InvokeXsltLateBoundFunction(String, String, IList<XPathItem>[])

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Dış bağımsız değişken listesinden geç bağlanan bir uzantı nesnesi alır.

LateBoundFunctionExists(String, String)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

tarafından namespaceUri tanımlanan geç bağlı nesne ile eşleşen namebir yöntem içeriyorsa true döndürür.

MemberwiseClone()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
OnXsltMessageEncountered(String)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir XsltMessageEncountered olay oluşturur.

ToString()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır