XmlQueryContext Klas

Definitie

De context van een query bestaat uit alle door de gebruiker verstrekte informatie die van invloed is op de werking van de query.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

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

Opmerkingen

De context beheert de volgende informatie:

  1. Invoergegevensbronnen, inclusief de standaardgegevensbron, indien aanwezig.

  2. Extensieobjecten. Zie Door de gebruiker gedefinieerde functies en variabelen voor meer informatie.

  3. Externe parameters.

Eigenschappen

Name Description
DefaultDataSource

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert het document dat standaard wordt opgevraagd als er geen gegevensbron expliciet is geselecteerd in de query.

DefaultNameTable

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert de naamtabel die wordt gebruikt door de standaardgegevensbron of null als er geen standaardgegevensbron is.

QueryNameTable

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u het XmlNameTable exemplaar op.

Methoden

Name Description
Equals(Object)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetDataSource(String, String)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de gegevensbron op die is opgegeven door uriRelative en uriBase van de T:System.Xml.XmlResolver gegevensbron die de gebruiker heeft opgegeven.

GetHashCode()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetLateBoundObject(String)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert het extensieobject dat is toegewezen aan de opgegeven naamruimte of null als er geen object is toegewezen.

GetParameter(String, String)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u een benoemde parameter op uit de lijst met externe argumenten.

GetType()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
InvokeXsltLateBoundFunction(String, String, IList<XPathItem>[])

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u een te laat gebonden extensieobject op uit de lijst met externe argumenten.

LateBoundFunctionExists(String, String)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert waar als het te late gebonden object dat wordt namespaceUri geïdentificeerd een methode bevat die overeenkomt met name.

MemberwiseClone()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
OnXsltMessageEncountered(String)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Er wordt een XsltMessageEncountered gebeurtenis gegenereerd.

ToString()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op