XmlQueryContext Klasse

Definition

Der Kontext einer Abfrage besteht aus allen vom Benutzer bereitgestellten Informationen, die den Vorgang der Abfrage beeinflussen.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Hinweise

Der Kontext verwaltet die folgenden Informationen:

  1. Eingabedatenquellen, einschließlich der Standarddatenquelle, falls vorhanden.

  2. Erweiterungsobjekte. Weitere Informationen finden Sie unter Benutzerdefinierte Funktionen und Variablen.

  3. Externe Parameter.

Eigenschaften

Name Beschreibung
DefaultDataSource

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt das Dokument zurück, das standardmäßig abgefragt wird, wenn in der Abfrage keine Datenquelle explizit ausgewählt ist.

DefaultNameTable

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt die von der Standarddatenquelle verwendete Namenstabelle oder null zurück, wenn keine Standarddatenquelle vorhanden ist.

QueryNameTable

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die XmlNameTable Instanz ab.

Methoden

Name Beschreibung
Equals(Object)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetDataSource(String, String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die vom Benutzer angegebene Datenquelle und uriRelativeuriBase von der T:System.Xml.XmlResolver vom Benutzer bereitgestellten Datenquelle ab.

GetHashCode()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Dient als Standardhashfunktion.

(Geerbt von Object)
GetLateBoundObject(String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt das Erweiterungsobjekt zurück, das dem angegebenen Namespace zugeordnet ist, oder null, wenn kein Objekt zugeordnet ist.

GetParameter(String, String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen benannten Parameter aus der externen Argumentliste ab.

GetType()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
InvokeXsltLateBoundFunction(String, String, IList<XPathItem>[])

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein spät gebundenes Erweiterungsobjekt aus der externen Argumentliste ab.

LateBoundFunctionExists(String, String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt true zurück, wenn das spät gebundene Objekt, das durch namespaceUri eine Methode identifiziert wird, die übereinstimmt name.

MemberwiseClone()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
OnXsltMessageEncountered(String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Löst ein Ereignis aus XsltMessageEncountered .

ToString()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: