XmlQueryRuntime Class

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Provides methods and properties to support the XSLT processor.

Namespace:   System.Xml.Xsl.Runtime
Assembly:  System.Data.SqlXml (in System.Data.SqlXml.dll)

System.Object
  System.Xml.Xsl.Runtime.XmlQueryRuntime

public sealed class XmlQueryRuntime

NameDescription
System_CAPS_pubpropertyExternalContext

This API supports the product infrastructure and is not intended to be used directly from your code. Returns the object that manages external user context information, such as data sources, parameters, extension objects, and so on.

System_CAPS_pubpropertyNameTable

This API supports the product infrastructure and is not intended to be used directly from your code. Returns the name table used to atomize all names used by the query.

System_CAPS_pubpropertyOutput

This API supports the product infrastructure and is not intended to be used directly from your code. Gets the output writer object.

System_CAPS_pubpropertyXsltFunctions

This API supports the product infrastructure and is not intended to be used directly from your code. Returns the object that manages the state. The state object is required to implement various XSLT functions.

NameDescription
System_CAPS_pubmethodAddNewIndex(XPathNavigator, Int32, XmlILIndex)

This API supports the product infrastructure and is not intended to be used directly from your code. Adds a newly built index over the specified context document to the existing collection of indexes.

System_CAPS_pubmethodChangeTypeXsltArgument(Int32, Object, Type)

This API supports the product infrastructure and is not intended to be used directly from your code. Converts a value from the CLR type of the value parameter to CLR destinationType by using V1 XSLT rules. Converts any result tree fragment values to nodes.

System_CAPS_pubmethodChangeTypeXsltResult(Int32, Object)

This API supports the product infrastructure and is not intended to be used directly from your code. Converts from the CLR type of the value parameter to the default CLR type by which intermediate language generation represents the XML type, based on the conversion rules of the XML type.

System_CAPS_pubmethodComparePosition(XPathNavigator, XPathNavigator)

This API supports the product infrastructure and is not intended to be used directly from your code. Compares the relative positions of two navigators.

System_CAPS_pubmethodCreateCollation(String)

This API supports the product infrastructure and is not intended to be used directly from your code. Creates a collation from a string.

System_CAPS_pubmethodDebugGetGlobalNames()

This API supports the product infrastructure and is not intended to be used directly from your code. Returns an array containing the names of all the global variables and parameters used in this query.

System_CAPS_pubmethodDebugGetGlobalValue(String)

This API supports the product infrastructure and is not intended to be used directly from your code. Gets the value of a global value that has the specified name.

System_CAPS_pubmethodDebugGetXsltValue(IList)

This API supports the product infrastructure and is not intended to be used directly from your code. Converts a sequence to its appropriate XSLT type.

System_CAPS_pubmethodDebugSetGlobalValue(String, Object)

This API supports the product infrastructure and is not intended to be used directly from your code. Sets the value of a global value that has the specified name.

System_CAPS_pubmethodDocOrderDistinct(IList<XPathNavigator>)

This API supports the product infrastructure and is not intended to be used directly from your code. Gets distinct sorted nodes from the specified sequence.

System_CAPS_pubmethodEarlyBoundFunctionExists(String, String)

This API supports the product infrastructure and is not intended to be used directly from your code. Determines whether the specified early-bound object contains a method with the specified name.

System_CAPS_pubmethodEndRtfConstruction(XmlQueryOutput)

This API supports the product infrastructure and is not intended to be used directly from your code. Finishes constructing an RTF.

System_CAPS_pubmethodEndSequenceConstruction(XmlQueryOutput)

This API supports the product infrastructure and is not intended to be used directly from your code. Finishes constructing a nested sequence of items.

System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethodFindIndex(XPathNavigator, Int32, XmlILIndex)

This API supports the product infrastructure and is not intended to be used directly from your code. Returns the index with the specified ID if it has already been created over the specified document, and returns true. Otherwise, creates a new, empty index and returns false.

System_CAPS_pubmethodGenerateId(XPathNavigator)

This API supports the product infrastructure and is not intended to be used directly from your code. Generate a unique string identifier for the specified node.

System_CAPS_pubmethodGetAtomizedName(Int32)

This API supports the product infrastructure and is not intended to be used directly from your code. Gets the atomized name at the specified index in the array of names.

System_CAPS_pubmethodGetCollation(Int32)

This API supports the product infrastructure and is not intended to be used directly from your code. Gets a collation that was statically created.

System_CAPS_pubmethodGetEarlyBoundObject(Int32)

This API supports the product infrastructure and is not intended to be used directly from your code. Gets the specifiied early-bound extension object. If this object does not yet exist, creates an instance using the corresponding ConstructorInfo.

System_CAPS_pubmethodGetGlobalValue(Int32)

This API supports the product infrastructure and is not intended to be used directly from your code. Returns the value that is bound to the specified global variable. If the value has not yet been computed, computes it and stores it in the global variable.

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetNameFilter(Int32)

This API supports the product infrastructure and is not intended to be used directly from your code. Gets the name filter at the specified index in the array of filters.

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodGetTypeFilter(XPathNodeType)

This API supports the product infrastructure and is not intended to be used directly from your code. Gets a filter that filters nodes of the specified type.

System_CAPS_pubmethodIsGlobalComputed(Int32)

This API supports the product infrastructure and is not intended to be used directly from your code. Returns true if the specified global value has already been computed.

System_CAPS_pubmethodIsQNameEqual(XPathNavigator, Int32, Int32)

This API supports the product infrastructure and is not intended to be used directly from your code. Determines whether the LocalName and NamespaceURI properties of the specified XPathNavigator are equal to the names specified in the parameters.

System_CAPS_pubmethodIsQNameEqual(XPathNavigator, XPathNavigator)

This API supports the product infrastructure and is not intended to be used directly from your code. Compares the LocalName and NamespaceURI properties of two XPathNavigator instances to check if they are equal.

System_CAPS_pubmethodMatchesXmlType(IList<XPathItem>, Int32)

This API supports the product infrastructure and is not intended to be used directly from your code. Returns true if the type of every item in the specified sequence matches the XML type that the specified index identifies.

System_CAPS_pubmethodMatchesXmlType(IList<XPathItem>, XmlTypeCode)

This API supports the product infrastructure and is not intended to be used directly from your code. Determines whether the type of the specified sequence is a subtype of the specified singleton type.

System_CAPS_pubmethodMatchesXmlType(XPathItem, Int32)

This API supports the product infrastructure and is not intended to be used directly from your code. Returns true if the type of the specified XPathItem object matches the specified XML type.

System_CAPS_pubmethodMatchesXmlType(XPathItem, XmlTypeCode)

This API supports the product infrastructure and is not intended to be used directly from your code. Returns true if the type of the XPathItem object is a subtype of a type identified by the specified XmlTypeCode.

System_CAPS_pubmethodSystem_CAPS_staticOnCurrentNodeChanged(XPathNavigator)

Used for debugging in Visual Studio. Called after the current node has changed.

System_CAPS_pubmethodParseTagName(String, Int32)

This API supports the product infrastructure and is not intended to be used directly from your code. Parses the specified tag name and resolves the resulting prefix. If the prefix cannot be resolved, an error is thrown.

System_CAPS_pubmethodParseTagName(String, String)

This API supports the product infrastructure and is not intended to be used directly from your code. Parses the specified tag name. Returns an XmlQualifiedName that consists of the parsed local name and the specified namespace.

System_CAPS_pubmethodSendMessage(String)

This API supports the product infrastructure and is not intended to be used directly from your code. Reports query execution information to the event handler.

System_CAPS_pubmethodSetGlobalValue(Int32, Object)

This API supports the product infrastructure and is not intended to be used directly from your code. Returns the value that is bound to the specified global variable or parameter.

System_CAPS_pubmethodStartRtfConstruction(String, XmlQueryOutput)

This API supports the product infrastructure and is not intended to be used directly from your code. Starts constructing an RTF and returns a new XmlQueryOutput object that will be used to construct this RTF.

System_CAPS_pubmethodStartSequenceConstruction(XmlQueryOutput)

This API supports the product infrastructure and is not intended to be used directly from your code. Starts constructing a nested sequence of items. Returns a new XmlQueryOutput that will be used to construct this new sequence.

System_CAPS_pubmethodTextRtfConstruction(String, String)

This API supports the product infrastructure and is not intended to be used directly from your code. Constructs a new XPathNavigator from the specified text.

System_CAPS_pubmethodThrowException(String)

This API supports the product infrastructure and is not intended to be used directly from your code. Throws an XML exception that has the specified message text.

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

.NET Framework
Available since 2.0

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: