XmlQueryRuntime Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller metoder och egenskaper som stöder XSLT-processorn.
public ref class XmlQueryRuntime sealed
public sealed class XmlQueryRuntime
type XmlQueryRuntime = class
Public NotInheritable Class XmlQueryRuntime
- Arv
-
XmlQueryRuntime
Egenskaper
| Name | Description |
|---|---|
| ExternalContext |
Returnerar det objekt som hanterar extern användarkontextinformation, till exempel datakällor, parametrar, tilläggsobjekt och så vidare. |
| NameTable |
Returnerar den namntabell som används för att atomisera alla namn som används av frågan. |
| Output |
Hämtar utdataskrivarens objekt. |
| XsltFunctions |
Returnerar det objekt som hanterar tillståndet. Tillståndsobjektet krävs för att implementera olika XSLT-funktioner. |
Metoder
| Name | Description |
|---|---|
| AddNewIndex(XPathNavigator, Int32, XmlILIndex) |
Lägger till ett nybyggt index över det angivna kontextdokumentet till den befintliga samlingen index. |
| ChangeTypeXsltArgument(Int32, Object, Type) |
Konverterar ett värde från CLR-typen för parametern |
| ChangeTypeXsltResult(Int32, Object) |
Konverterar från CLR-typen för parametern |
| ComparePosition(XPathNavigator, XPathNavigator) |
Jämför de relativa positionerna för två navigatörer. |
| CreateCollation(String) |
Skapar en sortering från en sträng. |
| DebugGetGlobalNames() |
Returnerar en matris som innehåller namnen på alla globala variabler och parametrar som används i den här frågan. |
| DebugGetGlobalValue(String) |
Hämtar värdet för ett globalt värde som har det angivna namnet. |
| DebugGetXsltValue(IList) |
Konverterar en sekvens till lämplig XSLT-typ. |
| DebugSetGlobalValue(String, Object) |
Anger värdet för ett globalt värde som har det angivna namnet. |
| DocOrderDistinct(IList<XPathNavigator>) |
Hämtar distinkta sorterade noder från den angivna sekvensen. |
| EarlyBoundFunctionExists(String, String) |
Avgör om det angivna tidigt bundna objektet innehåller en metod med det angivna namnet. |
| EndRtfConstruction(XmlQueryOutput) |
Slutför konstruktionen av en RTF. |
| EndSequenceConstruction(XmlQueryOutput) |
Slutför konstruktionen av en kapslad sekvens med objekt. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| FindIndex(XPathNavigator, Int32, XmlILIndex) |
Returnerar indexet med det angivna ID:t om det redan har skapats över det angivna dokumentet och returnerar |
| GenerateId(XPathNavigator) |
Generera en unik strängidentifierare för den angivna noden. |
| GetAtomizedName(Int32) |
Hämtar det atomiserade namnet vid det angivna indexet i matrisen med namn. |
| GetCollation(Int32) |
Hämtar en sortering som skapades statiskt. |
| GetEarlyBoundObject(Int32) |
Hämtar det angivna tidiga tilläggsobjektet. Om det här objektet ännu inte finns skapar du en instans med motsvarande ConstructorInfo. |
| GetGlobalValue(Int32) |
Returnerar värdet som är bundet till den angivna globala variabeln. Om värdet ännu inte har beräknats beräknas det och lagras i den globala variabeln. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetNameFilter(Int32) |
Hämtar namnfiltret vid det angivna indexet i filtermatrisen. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| GetTypeFilter(XPathNodeType) |
Hämtar ett filter som filtrerar noder av den angivna typen. |
| IsGlobalComputed(Int32) |
Returnerar sant om det angivna globala värdet redan har beräknats. |
| IsQNameEqual(XPathNavigator, Int32, Int32) |
Avgör om LocalName egenskaperna och NamespaceURI för de angivna XPathNavigator är lika med de namn som anges i parametrarna. |
| IsQNameEqual(XPathNavigator, XPathNavigator) |
LocalName Jämför egenskaperna och NamespaceURI för två XPathNavigator instanser för att kontrollera om de är lika. |
| MatchesXmlType(IList<XPathItem>, Int32) |
Returnerar |
| MatchesXmlType(IList<XPathItem>, XmlTypeCode) |
Avgör om typen av den angivna sekvensen är en undertyp av den angivna singleton-typen. |
| MatchesXmlType(XPathItem, Int32) |
Returnerar |
| MatchesXmlType(XPathItem, XmlTypeCode) |
Returnerar |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| OnCurrentNodeChanged(XPathNavigator) |
Används för felsökning i Visual Studio. Anropas när den aktuella noden har ändrats. |
| ParseTagName(String, Int32) |
Parsar det angivna taggnamnet och löser det resulterande prefixet. Om prefixet inte kan lösas utlöses ett fel. |
| ParseTagName(String, String) |
Parsar det angivna taggnamnet. Returnerar ett XmlQualifiedName som består av det parsade lokala namnet och det angivna namnområdet. |
| SendMessage(String) |
Rapporterar körningsinformation för frågor till händelsehanteraren. |
| SetGlobalValue(Int32, Object) |
Returnerar värdet som är bundet till den angivna globala variabeln eller parametern. |
| StartRtfConstruction(String, XmlQueryOutput) |
Börjar konstruera en RTF och returnerar ett nytt XmlQueryOutput objekt som ska användas för att konstruera denna RTF. |
| StartSequenceConstruction(XmlQueryOutput) |
Börjar konstruera en kapslad sekvens med objekt. Returnerar en ny XmlQueryOutput som ska användas för att konstruera den nya sekvensen. |
| TextRtfConstruction(String, String) |
Konstruerar en ny XPathNavigator från den angivna texten. |
| ThrowException(String) |
Genererar ett XML-undantag som har den angivna meddelandetexten. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |