XmlQueryRuntime Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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
| Nazwa | Opis |
|---|---|
| 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
| Nazwa | Opis |
|---|---|
| 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. (Dziedziczone od 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. (Dziedziczone od Object) |
| GetNameFilter(Int32) |
Pobiera filtr nazwy w określonym indeksie w tablicy filtrów. |
| GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Dziedziczone od 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 . (Dziedziczone od 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. (Dziedziczone od Object) |