XmlQueryContext Klass

Definition

Kontexten för en fråga består av all användarinformation som påverkar frågans funktion.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

public ref class XmlQueryContext sealed
public sealed class XmlQueryContext
type XmlQueryContext = class
Public NotInheritable Class XmlQueryContext
Arv
XmlQueryContext

Kommentarer

Kontexten hanterar följande information:

  1. Indatakällor, inklusive standarddatakällan om det finns någon.

  2. Tilläggsobjekt. Mer information finns i Användardefinierade funktioner och variabler.

  3. Externa parametrar.

Egenskaper

Name Description
DefaultDataSource

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar det dokument som efterfrågas som standard om ingen datakälla uttryckligen har valts i frågan.

DefaultNameTable

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar den namntabell som används av standarddatakällan eller null om det inte finns någon standarddatakälla.

QueryNameTable

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar instansen XmlNameTable .

Metoder

Name Description
Equals(Object)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetDataSource(String, String)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar datakällan som anges av uriRelative och uriBase från den T:System.Xml.XmlResolver som användaren angav.

GetHashCode()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetLateBoundObject(String)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar det tilläggsobjekt som mappas till det angivna namnområdet eller null om inget objekt mappas.

GetParameter(String, String)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar en namngiven parameter från den externa argumentlistan.

GetType()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar den aktuella instansen Type .

(Ärvd från Object)
InvokeXsltLateBoundFunction(String, String, IList<XPathItem>[])

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar ett sent bundet tilläggsobjekt från den externa argumentlistan.

LateBoundFunctionExists(String, String)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar sant om det senbundna objektet som identifieras av namespaceUri innehåller en metod som matchar name.

MemberwiseClone()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
OnXsltMessageEncountered(String)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Skapar en XsltMessageEncountered händelse.

ToString()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för