XmlQueryRuntime Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona métodos y propiedades para que sea compatible el procesador XSLT.
public ref class XmlQueryRuntime sealed
public sealed class XmlQueryRuntime
type XmlQueryRuntime = class
Public NotInheritable Class XmlQueryRuntime
- Herencia
-
XmlQueryRuntime
Propiedades
| Nombre | Description |
|---|---|
| ExternalContext |
Devuelve el objeto que administra información de contexto de usuario externa, como orígenes de datos, parámetros, objetos de extensión, etc. |
| NameTable |
Devuelve la tabla de nombres usada para subdividir todos los nombres usados por la consulta. |
| Output |
Obtiene el objeto de sistema de escritura de salida. |
| XsltFunctions |
Devuelve el objeto que administra el estado. El objeto de estado es necesario para implementar diversas funciones XSLT. |
Métodos
| Nombre | Description |
|---|---|
| AddNewIndex(XPathNavigator, Int32, XmlILIndex) |
Agrega a la colección existente de índices un índice recién creado en el documento de contexto especificado. |
| ChangeTypeXsltArgument(Int32, Object, Type) |
Convierte un valor del tipo CLR del parámetro |
| ChangeTypeXsltResult(Int32, Object) |
Convierte del tipo CLR del parámetro |
| ComparePosition(XPathNavigator, XPathNavigator) |
Compara las posiciones relativas de dos exploradores. |
| CreateCollation(String) |
Crea una intercalación a partir de una cadena. |
| DebugGetGlobalNames() |
Devuelve una matriz que contiene los nombres de todas las variables globales y parámetros usados en esta consulta. |
| DebugGetGlobalValue(String) |
Obtiene el valor de un valor global que tiene el nombre especificado. |
| DebugGetXsltValue(IList) |
Convierte una secuencia en su tipo XSLT adecuado. |
| DebugSetGlobalValue(String, Object) |
Establece el valor de un valor global que tiene el nombre especificado. |
| DocOrderDistinct(IList<XPathNavigator>) |
Obtiene nodos ordenados distintos de la secuencia especificada. |
| EarlyBoundFunctionExists(String, String) |
Determina si el objeto enlazado en tiempo de compilación especificado contiene un método con el nombre especificado. |
| EndRtfConstruction(XmlQueryOutput) |
Finaliza la construcción de un RTF. |
| EndSequenceConstruction(XmlQueryOutput) |
Finaliza la construcción de una secuencia anidada de elementos. |
| Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
| FindIndex(XPathNavigator, Int32, XmlILIndex) |
Devuelve el índice que tiene el identificador especificado si ya se ha creado en el documento especificado y devuelve |
| GenerateId(XPathNavigator) |
Genera un identificador de cadena único para el nodo especificado. |
| GetAtomizedName(Int32) |
Obtiene el nombre atomizado en el índice especificado de la matriz de nombres. |
| GetCollation(Int32) |
Obtiene una intercalación que se creó estáticamente. |
| GetEarlyBoundObject(Int32) |
Obtiene el objeto de extensión enlazado en tiempo de compilación especificado. Si este objeto no existe todavía, crea una instancia usando la clase ConstructorInfo correspondiente. |
| GetGlobalValue(Int32) |
Devuelve el valor enlazado a la variable global especificada. Si el valor no se ha calculado todavía, lo calcula y lo almacena en la variable global. |
| GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
| GetNameFilter(Int32) |
Obtiene el filtro de nombre en el índice especificado de la matriz de filtros. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| GetTypeFilter(XPathNodeType) |
Obtiene un filtro que filtra nodos del tipo especificado. |
| IsGlobalComputed(Int32) |
Devuelve true si ya se ha calculado el valor global especificado. |
| IsQNameEqual(XPathNavigator, Int32, Int32) |
Determina si las propiedades LocalName y NamespaceURI de la clase XPathNavigator especificada son iguales que los nombres indicados entre paréntesis. |
| IsQNameEqual(XPathNavigator, XPathNavigator) |
Compara las propiedades LocalName y NamespaceURI de dos instancias de XPathNavigator para comprobar si son iguales. |
| MatchesXmlType(IList<XPathItem>, Int32) |
Devuelve |
| MatchesXmlType(IList<XPathItem>, XmlTypeCode) |
Determina si el tipo de la secuencia especificada es un subtipo del tipo singleton especificado. |
| MatchesXmlType(XPathItem, Int32) |
Devuelve |
| MatchesXmlType(XPathItem, XmlTypeCode) |
Devuelve |
| MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
| OnCurrentNodeChanged(XPathNavigator) |
Se usa para depuración en Visual Studio. Se le llama cuando el nodo actual ha cambiado. |
| ParseTagName(String, Int32) |
Analiza el nombre de etiqueta especificado y resuelve el prefijo resultante. Si no se puede resolver el prefijo, se produce un error. |
| ParseTagName(String, String) |
Analiza el nombre de etiqueta especificado. Devuelve una clase XmlQualifiedName que consta del nombre local analizado y el espacio de nombres especificado. |
| SendMessage(String) |
Informa sobre la ejecución de la consulta al controlador de eventos. |
| SetGlobalValue(Int32, Object) |
Devuelve el valor enlazado a la variable global o al parámetro especificado. |
| StartRtfConstruction(String, XmlQueryOutput) |
Inicia la construcción de un RTF y devuelve un nuevo objeto XmlQueryOutput que se usará para construir este RTF. |
| StartSequenceConstruction(XmlQueryOutput) |
Inicia la construcción de una secuencia anidada de elementos. Devuelve una nueva clase XmlQueryOutput que se usará para construir esta nueva secuencia. |
| TextRtfConstruction(String, String) |
Construye una nueva clase XPathNavigator a partir del texto especificado. |
| ThrowException(String) |
Produce una excepción XML que tiene el texto del mensaje especificado. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |