XmlQueryRuntime Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje metody a vlastnosti pro podporu procesoru XSLT.
public ref class XmlQueryRuntime sealed
public sealed class XmlQueryRuntime
type XmlQueryRuntime = class
Public NotInheritable Class XmlQueryRuntime
- Dědičnost
-
XmlQueryRuntime
Vlastnosti
ExternalContext |
Vrátí objekt, který spravuje informace o kontextu externího uživatele, jako jsou zdroje dat, parametry, objekty rozšíření atd. |
NameTable |
Vrátí tabulku názvů použitou k atomizaci všech názvů používaných dotazem. |
Output |
Získá výstupní zapisovač objektu. |
XsltFunctions |
Vrátí objekt, který spravuje stav. Objekt stavu je nutný k implementaci různých funkcí XSLT. |
Metody
AddNewIndex(XPathNavigator, Int32, XmlILIndex) |
Přidá nově vytvořený index přes zadaný kontextový dokument do existující kolekce indexů. |
ChangeTypeXsltArgument(Int32, Object, Type) |
Převede hodnotu z typu CLR parametru |
ChangeTypeXsltResult(Int32, Object) |
Převede z typu CLR parametru |
ComparePosition(XPathNavigator, XPathNavigator) |
Porovná relativní pozice dvou navigátorů. |
CreateCollation(String) |
Vytvoří kolaci z řetězce. |
DebugGetGlobalNames() |
Vrátí pole obsahující názvy všech globálních proměnných a parametrů použitých v tomto dotazu. |
DebugGetGlobalValue(String) |
Získá hodnotu globální hodnoty, která má zadaný název. |
DebugGetXsltValue(IList) |
Převede sekvenci na příslušný typ XSLT. |
DebugSetGlobalValue(String, Object) |
Nastaví hodnotu globální hodnoty, která má zadaný název. |
DocOrderDistinct(IList<XPathNavigator>) |
Získá odlišné seřazené uzly ze zadané sekvence. |
EarlyBoundFunctionExists(String, String) |
Určuje, zda zadaný objekt s časnou vazbou obsahuje metodu se zadaným názvem. |
EndRtfConstruction(XmlQueryOutput) |
Dokončí vytváření formátu RTF. |
EndSequenceConstruction(XmlQueryOutput) |
Dokončí vytváření vnořené posloupnosti položek. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
FindIndex(XPathNavigator, Int32, XmlILIndex) |
Vrátí index se zadaným ID, pokud už byl vytvořen v zadaném dokumentu, a vrátí |
GenerateId(XPathNavigator) |
Vygenerujte jedinečný identifikátor řetězce pro zadaný uzel. |
GetAtomizedName(Int32) |
Získá atomizovaný název v zadaném indexu v poli názvů. |
GetCollation(Int32) |
Získá kolaci, která byla staticky vytvořena. |
GetEarlyBoundObject(Int32) |
Získá zadaný objekt rozšíření s časnou vazbou. Pokud tento objekt ještě neexistuje, vytvoří instanci pomocí odpovídajícího ConstructorInfoobjektu . |
GetGlobalValue(Int32) |
Vrátí hodnotu, která je vázána na zadanou globální proměnnou. Pokud hodnota ještě nebyla vypočítána, vypočítá ji a uloží ji do globální proměnné. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetNameFilter(Int32) |
Získá filtr názvů v zadaném indexu v poli filtrů. |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
GetTypeFilter(XPathNodeType) |
Získá filtr, který filtruje uzly zadaného typu. |
IsGlobalComputed(Int32) |
Vrátí hodnotu true, pokud již byla vypočtena zadaná globální hodnota. |
IsQNameEqual(XPathNavigator, Int32, Int32) |
Určuje, zda se LocalName vlastnosti a NamespaceURI zadaného XPathNavigator objektu rovnají názvům zadaným v parametrech. |
IsQNameEqual(XPathNavigator, XPathNavigator) |
LocalName Porovná vlastnosti a NamespaceURI dvou XPathNavigator instancí a a zkontroluje, jestli jsou si rovny. |
MatchesXmlType(IList<XPathItem>, Int32) |
Vrátí |
MatchesXmlType(IList<XPathItem>, XmlTypeCode) |
Určuje, zda typ zadané sekvence je podtyp zadaného typu jednoúčelového typu. |
MatchesXmlType(XPathItem, Int32) |
Vrátí |
MatchesXmlType(XPathItem, XmlTypeCode) |
Vrátí |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
OnCurrentNodeChanged(XPathNavigator) |
Používá se k ladění v sadě Visual Studio. Volá se po změně aktuálního uzlu. |
ParseTagName(String, Int32) |
Analyzuje zadaný název značky a přeloží výslednou předponu. Pokud předponu nelze vyřešit, vyvolá se chyba. |
ParseTagName(String, String) |
Analyzuje zadaný název značky. Vrátí hodnotu XmlQualifiedName , která se skládá z analyzovaného místního názvu a zadaného oboru názvů. |
SendMessage(String) |
Ohlásí informace o provádění dotazu obslužné rutině události. |
SetGlobalValue(Int32, Object) |
Vrátí hodnotu, která je vázána na zadanou globální proměnnou nebo parametr. |
StartRtfConstruction(String, XmlQueryOutput) |
Spustí vytváření formátu RTF a vrátí nový XmlQueryOutput objekt, který bude použit k vytvoření této funkce RTF. |
StartSequenceConstruction(XmlQueryOutput) |
Začne vytvářet vnořenou sekvenci položek. Vrátí nový XmlQueryOutput , který bude použit k vytvoření této nové sekvence. |
TextRtfConstruction(String, String) |
Vytvoří nový XPathNavigator ze zadaného textu. |
ThrowException(String) |
Vyvolá výjimku XML, která obsahuje zadaný text zprávy. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |