XmlQueryRuntime Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Methoden und Eigenschaften zur Unterstützung des XSLT-Prozessors bereit.
public ref class XmlQueryRuntime sealed
public sealed class XmlQueryRuntime
type XmlQueryRuntime = class
Public NotInheritable Class XmlQueryRuntime
- Vererbung
-
XmlQueryRuntime
Eigenschaften
| Name | Beschreibung |
|---|---|
| ExternalContext |
Gibt das Objekt zurück, das externe Benutzerkontextinformationen verwaltet, z. B. Datenquellen, Parameter, Erweiterungsobjekte usw. |
| NameTable |
Gibt die Namenstabelle zurück, mit der alle namen atomisiert werden, die von der Abfrage verwendet werden. |
| Output |
Ruft das Output Writer -Objekt ab. |
| XsltFunctions |
Gibt das Objekt zurück, das den Zustand verwaltet. Das Statusobjekt ist erforderlich, um verschiedene XSLT-Funktionen zu implementieren. |
Methoden
| Name | Beschreibung |
|---|---|
| AddNewIndex(XPathNavigator, Int32, XmlILIndex) |
Fügt der vorhandenen Auflistung von Indizes einen neu erstellten Index über das angegebene Kontextdokument hinzu. |
| ChangeTypeXsltArgument(Int32, Object, Type) |
Konvertiert einen Wert vom CLR-Typ des |
| ChangeTypeXsltResult(Int32, Object) |
Konvertiert vom CLR-Typ des |
| ComparePosition(XPathNavigator, XPathNavigator) |
Vergleicht die relativen Positionen von zwei Navigatoren. |
| CreateCollation(String) |
Erstellt eine Sortierung aus einer Zeichenfolge. |
| DebugGetGlobalNames() |
Gibt ein Array zurück, das die Namen aller globalen Variablen und Parameter enthält, die in dieser Abfrage verwendet werden. |
| DebugGetGlobalValue(String) |
Ruft den Wert eines globalen Werts ab, der den angegebenen Namen hat. |
| DebugGetXsltValue(IList) |
Konvertiert eine Sequenz in den entsprechenden XSLT-Typ. |
| DebugSetGlobalValue(String, Object) |
Legt den Wert eines globalen Werts fest, der den angegebenen Namen aufweist. |
| DocOrderDistinct(IList<XPathNavigator>) |
Ruft unterschiedliche sortierte Knoten aus der angegebenen Sequenz ab. |
| EarlyBoundFunctionExists(String, String) |
Bestimmt, ob das angegebene früh gebundene Objekt eine Methode mit dem angegebenen Namen enthält. |
| EndRtfConstruction(XmlQueryOutput) |
Beendet das Erstellen eines RTF. |
| EndSequenceConstruction(XmlQueryOutput) |
Beendet das Erstellen einer geschachtelten Abfolge von Elementen. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| FindIndex(XPathNavigator, Int32, XmlILIndex) |
Gibt den Index mit der angegebenen ID zurück, wenn er bereits über das angegebene Dokument erstellt wurde, und gibt den Index zurück |
| GenerateId(XPathNavigator) |
Generieren Sie einen eindeutigen Zeichenfolgenbezeichner für den angegebenen Knoten. |
| GetAtomizedName(Int32) |
Ruft den atomisierten Namen am angegebenen Index im Array von Namen ab. |
| GetCollation(Int32) |
Ruft eine Sortierung ab, die statisch erstellt wurde. |
| GetEarlyBoundObject(Int32) |
Ruft das angegebene frühgebundene Erweiterungsobjekt ab. Wenn dieses Objekt noch nicht vorhanden ist, wird mithilfe der entsprechenden ConstructorInfoInstanz eine Instanz erstellt. |
| GetGlobalValue(Int32) |
Gibt den Wert zurück, der an die angegebene globale Variable gebunden ist. Wenn der Wert noch nicht berechnet wurde, berechnet er ihn und speichert ihn in der globalen Variablen. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetNameFilter(Int32) |
Ruft den Namensfilter am angegebenen Index im Array von Filtern ab. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| GetTypeFilter(XPathNodeType) |
Ruft einen Filter ab, der Knoten des angegebenen Typs filtert. |
| IsGlobalComputed(Int32) |
Gibt true zurück, wenn der angegebene globale Wert bereits berechnet wurde. |
| IsQNameEqual(XPathNavigator, Int32, Int32) |
Bestimmt, ob die LocalName in den Parametern angegebenen NamespaceURI Namen und XPathNavigator Eigenschaften gleich den in den Parametern angegebenen Namen sind. |
| IsQNameEqual(XPathNavigator, XPathNavigator) |
Vergleicht die und LocalName die NamespaceURI Eigenschaften von zwei XPathNavigator Instanzen, um zu überprüfen, ob sie gleich sind. |
| MatchesXmlType(IList<XPathItem>, Int32) |
Gibt zurück |
| MatchesXmlType(IList<XPathItem>, XmlTypeCode) |
Bestimmt, ob der Typ der angegebenen Sequenz ein Untertyp des angegebenen Singletontyps ist. |
| MatchesXmlType(XPathItem, Int32) |
Gibt zurück |
| MatchesXmlType(XPathItem, XmlTypeCode) |
Gibt zurück |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| OnCurrentNodeChanged(XPathNavigator) |
Wird für das Debuggen in Visual Studio verwendet. Wird aufgerufen, nachdem sich der aktuelle Knoten geändert hat. |
| ParseTagName(String, Int32) |
Analysiert den angegebenen Tagnamen und löst das resultierende Präfix auf. Wenn das Präfix nicht aufgelöst werden kann, wird ein Fehler ausgelöst. |
| ParseTagName(String, String) |
Analysiert den angegebenen Tagnamen. Gibt einen XmlQualifiedName Wert zurück, der aus dem analysierten lokalen Namen und dem angegebenen Namespace besteht. |
| SendMessage(String) |
Meldet Abfrageausführungsinformationen an den Ereignishandler. |
| SetGlobalValue(Int32, Object) |
Gibt den Wert zurück, der an die angegebene globale Variable oder den angegebenen Parameter gebunden ist. |
| StartRtfConstruction(String, XmlQueryOutput) |
Startet das Erstellen eines RTF und gibt ein neues XmlQueryOutput Objekt zurück, das zum Erstellen dieses RTF verwendet wird. |
| StartSequenceConstruction(XmlQueryOutput) |
Beginnt mit dem Erstellen einer geschachtelten Abfolge von Elementen. Gibt einen neuen XmlQueryOutput Wert zurück, der zum Erstellen dieser neuen Sequenz verwendet wird. |
| TextRtfConstruction(String, String) |
Erstellt eine neue XPathNavigator aus dem angegebenen Text. |
| ThrowException(String) |
Löst eine XML-Ausnahme mit dem angegebenen Nachrichtentext aus. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |