XmlQueryRuntime Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia metody i właściwości do obsługi procesora XSLT.
public ref class XmlQueryRuntime sealed
public sealed class XmlQueryRuntime
type XmlQueryRuntime = class
Public NotInheritable Class XmlQueryRuntime
- Dziedziczenie
-
XmlQueryRuntime
Właściwości
ExternalContext |
Zwraca obiekt, który zarządza informacjami o kontekście użytkownika zewnętrznego, takimi jak źródła danych, parametry, obiekty rozszerzenia itd. |
NameTable |
Zwraca tabelę nazw używaną do atomizowania wszystkich nazw używanych przez zapytanie. |
Output |
Pobiera obiekt modułu zapisywania danych wyjściowych. |
XsltFunctions |
Zwraca obiekt, który zarządza stanem. Obiekt stanu jest wymagany do zaimplementowania różnych funkcji XSLT. |
Metody
AddNewIndex(XPathNavigator, Int32, XmlILIndex) |
Dodaje nowo utworzony indeks dla określonego dokumentu kontekstu do istniejącej kolekcji indeksów. |
ChangeTypeXsltArgument(Int32, Object, Type) |
Konwertuje wartość z typu CLR parametru |
ChangeTypeXsltResult(Int32, Object) |
Konwertuje typ CLR parametru |
ComparePosition(XPathNavigator, XPathNavigator) |
Porównuje względne pozycje dwóch nawigatorów. |
CreateCollation(String) |
Tworzy sortowanie na podstawie ciągu. |
DebugGetGlobalNames() |
Zwraca tablicę zawierającą nazwy wszystkich zmiennych globalnych i parametrów używanych w tym zapytaniu. |
DebugGetGlobalValue(String) |
Pobiera wartość wartości globalnej, która ma określoną nazwę. |
DebugGetXsltValue(IList) |
Konwertuje sekwencję na odpowiedni typ XSLT. |
DebugSetGlobalValue(String, Object) |
Ustawia wartość wartości globalnej, która ma określoną nazwę. |
DocOrderDistinct(IList<XPathNavigator>) |
Pobiera odrębne posortowane węzły z określonej sekwencji. |
EarlyBoundFunctionExists(String, String) |
Określa, czy określony obiekt wczesnej granicy zawiera metodę o określonej nazwie. |
EndRtfConstruction(XmlQueryOutput) |
Kończy konstruowanie RTF. |
EndSequenceConstruction(XmlQueryOutput) |
Kończy konstruowanie zagnieżdżonej sekwencji elementów. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
FindIndex(XPathNavigator, Int32, XmlILIndex) |
Zwraca indeks z określonym identyfikatorem, jeśli został już utworzony w określonym dokumencie i zwraca wartość |
GenerateId(XPathNavigator) |
Wygeneruj unikatowy identyfikator ciągu dla określonego węzła. |
GetAtomizedName(Int32) |
Pobiera nazwę atomizowaną w określonym indeksie w tablicy nazw. |
GetCollation(Int32) |
Pobiera sortowanie, które zostało utworzone statycznie. |
GetEarlyBoundObject(Int32) |
Pobiera określony obiekt rozszerzenia o wczesnej granicy. Jeśli ten obiekt jeszcze nie istnieje, tworzy wystąpienie przy użyciu odpowiedniego ConstructorInfoobiektu . |
GetGlobalValue(Int32) |
Zwraca wartość, która jest powiązana z określoną zmienną globalną. Jeśli wartość nie została jeszcze obliczona, oblicza ją i przechowuje w zmiennej globalnej. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetNameFilter(Int32) |
Pobiera filtr nazwy w określonym indeksie w tablicy filtrów. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
GetTypeFilter(XPathNodeType) |
Pobiera filtr, który filtruje węzły określonego typu. |
IsGlobalComputed(Int32) |
Zwraca wartość true, jeśli określona wartość globalna została już obliczona. |
IsQNameEqual(XPathNavigator, Int32, Int32) |
Określa, czy LocalName właściwości i NamespaceURI określonych XPathNavigator są równe nazwam określonym w parametrach. |
IsQNameEqual(XPathNavigator, XPathNavigator) |
Porównuje LocalName właściwości i NamespaceURI dwóch XPathNavigator wystąpień, aby sprawdzić, czy są równe. |
MatchesXmlType(IList<XPathItem>, Int32) |
Zwraca |
MatchesXmlType(IList<XPathItem>, XmlTypeCode) |
Określa, czy typ określonej sekwencji jest podtypem określonego typu pojedynczego. |
MatchesXmlType(XPathItem, Int32) |
Zwraca |
MatchesXmlType(XPathItem, XmlTypeCode) |
Zwraca |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
OnCurrentNodeChanged(XPathNavigator) |
Służy do debugowania w programie Visual Studio. Wywołana po zmianie bieżącego węzła. |
ParseTagName(String, Int32) |
Analizuje określoną nazwę tagu i rozpoznaje wynikowy prefiks. Jeśli nie można rozpoznać prefiksu, zostanie zgłoszony błąd. |
ParseTagName(String, String) |
Analizuje określoną nazwę tagu. Zwraca element XmlQualifiedName , który składa się z przeanalizowanej nazwy lokalnej i określonej przestrzeni nazw. |
SendMessage(String) |
Raportuje informacje o wykonaniu zapytania do programu obsługi zdarzeń. |
SetGlobalValue(Int32, Object) |
Zwraca wartość, która jest powiązana z określoną zmienną globalną lub parametrem. |
StartRtfConstruction(String, XmlQueryOutput) |
Rozpoczyna konstruowanie RTF i zwraca nowy XmlQueryOutput obiekt, który będzie używany do konstruowania tego RTF. |
StartSequenceConstruction(XmlQueryOutput) |
Rozpoczyna konstruowanie zagnieżdżonej sekwencji elementów. Zwraca nowy XmlQueryOutput element, który będzie używany do konstruowania nowej sekwencji. |
TextRtfConstruction(String, String) |
Tworzy nowy XPathNavigator element z określonego tekstu. |
ThrowException(String) |
Zgłasza wyjątek XML, który zawiera określony tekst komunikatu. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |