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
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
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) |