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 admitir 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 externo, como orígenes de datos, parámetros, objetos de extensión, etc. |
| NameTable |
Devuelve la tabla de nombres usada para atomizar todos los nombres usados por la consulta. |
| Output |
Obtiene el objeto de escritor de salida. |
| XsltFunctions |
Devuelve el objeto que administra el estado. El objeto de estado es necesario para implementar varias funciones XSLT. |
Métodos
| Nombre | Description |
|---|---|
| AddNewIndex(XPathNavigator, Int32, XmlILIndex) |
Agrega un índice recién compilado sobre el documento de contexto especificado a la colección existente de índices. |
| ChangeTypeXsltArgument(Int32, Object, Type) |
Convierte un valor del tipo CLR del |
| ChangeTypeXsltResult(Int32, Object) |
Convierte del tipo CLR del |
| ComparePosition(XPathNavigator, XPathNavigator) |
Compara las posiciones relativas de dos navegadores. |
| 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 inicial 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 al objeto actual. (Heredado de Object) |
| FindIndex(XPathNavigator, Int32, XmlILIndex) |
Devuelve el índice con el identificador especificado si ya se ha creado sobre el documento especificado y devuelve |
| GenerateId(XPathNavigator) |
Genere un identificador de cadena único para el nodo especificado. |
| GetAtomizedName(Int32) |
Obtiene el nombre atomizado en el índice especificado en la matriz de nombres. |
| GetCollation(Int32) |
Obtiene una intercalación que se creó estáticamente. |
| GetEarlyBoundObject(Int32) |
Obtiene el objeto de extensión enlazado inicialmente especificado. Si este objeto aún no existe, crea una instancia mediante el correspondiente ConstructorInfo. |
| GetGlobalValue(Int32) |
Devuelve el valor enlazado a la variable global especificada. Si el valor aún no se ha calculado, lo calcula y lo almacena en la variable global. |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetNameFilter(Int32) |
Obtiene el filtro de nombre en el índice especificado en la matriz de filtros. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| GetTypeFilter(XPathNodeType) |
Obtiene un filtro que filtra los nodos del tipo especificado. |
| IsGlobalComputed(Int32) |
Devuelve true si el valor global especificado ya se ha calculado. |
| IsQNameEqual(XPathNavigator, Int32, Int32) |
Determina si las LocalName propiedades y NamespaceURI del especificado XPathNavigator son iguales a los nombres especificados en los parámetros. |
| IsQNameEqual(XPathNavigator, XPathNavigator) |
Compara las LocalName propiedades y NamespaceURI de dos XPathNavigator instancias 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 Objectactual. (Heredado de Object) |
| OnCurrentNodeChanged(XPathNavigator) |
Se usa para la depuración en Visual Studio. Se llama después de que el nodo actual haya 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 un XmlQualifiedName que consta del nombre local analizado y del espacio de nombres especificado. |
| SendMessage(String) |
Informa de la información de ejecución de consultas al controlador de eventos. |
| SetGlobalValue(Int32, Object) |
Devuelve el valor enlazado a la variable global o parámetro especificados. |
| StartRtfConstruction(String, XmlQueryOutput) |
Inicia la construcción de un RTF y devuelve un nuevo XmlQueryOutput objeto que se usará para construir este RTF. |
| StartSequenceConstruction(XmlQueryOutput) |
Comienza a construir una secuencia anidada de elementos. Devuelve un nuevo XmlQueryOutput que se usará para construir esta nueva secuencia. |
| TextRtfConstruction(String, String) |
Construye un nuevo 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) |