Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Clase SeekableXPathNavigator

 

Publicado: noviembre de 2016

Proporciona acceso aleatorio de sólo lectura a los datos de documentos XML y habilita la realización eficaz de consultas para los nodos especificados.

Espacio de nombres:   System.ServiceModel.Dispatcher
Ensamblado:  System.ServiceModel (en System.ServiceModel.dll)

System.Object
  System.Xml.XPath.XPathItem
    System.Xml.XPath.XPathNavigator
      System.ServiceModel.Dispatcher.SeekableXPathNavigator

public abstract class SeekableXPathNavigator : XPathNavigator

NombreDescripción
System_CAPS_protmethodSeekableXPathNavigator()

Inicializa una nueva instancia de la clase SeekableXPathNavigator.

NombreDescripción
System_CAPS_pubpropertyBaseURI

Cuando se invalida en una clase derivada, obtiene el URI base del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubpropertyCanEdit

Obtiene un valor que indica si XPathNavigator puede editar los datos XML subyacentes.(Heredado de XPathNavigator).

System_CAPS_pubpropertyCurrentPosition

Si se invalida en una clase derivada, obtiene o establece un valor asociado al nodo en los datos donde está ubicado el explorador XPath.

System_CAPS_pubpropertyHasAttributes

Obtiene un valor que indica si el nodo actual tiene algún atributo.(Heredado de XPathNavigator).

System_CAPS_pubpropertyHasChildren

Obtiene un valor que indica si el nodo actual tiene nodos secundarios.(Heredado de XPathNavigator).

System_CAPS_pubpropertyInnerXml

Obtiene o establece el marcado que representa los nodos secundarios del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubpropertyIsEmptyElement

Cuando se invalida en una clase derivada, obtiene un valor que indica si el nodo actual es un elemento vacío sin etiqueta de cierre de elemento.(Heredado de XPathNavigator).

System_CAPS_pubpropertyIsNode

Obtiene un valor que indica si el nodo actual representa un nodo XPath.(Heredado de XPathNavigator).

System_CAPS_pubpropertyLocalName

Cuando se reemplaza en una clase derivada, obtiene el Name del nodo actual sin prefijo de espacio de nombres.(Heredado de XPathNavigator).

System_CAPS_pubpropertyName

Cuando se invalida en una clase derivada, obtiene el nombre completo del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubpropertyNamespaceURI

Cuando se invalida en una clase derivada, obtiene el URI de espacio de nombres del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubpropertyNameTable

Cuando se invalida en una clase derivada, obtiene el XmlNameTable de la XPathNavigator.(Heredado de XPathNavigator).

System_CAPS_pubpropertyNodeType

Cuando se reemplaza en una clase derivada, obtiene el XPathNodeType del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubpropertyOuterXml

Obtiene o establece el marcado que representa las etiquetas de apertura y cierre del nodo actual y sus nodos secundarios.(Heredado de XPathNavigator).

System_CAPS_pubpropertyPrefix

Cuando se invalida en una clase derivada, obtiene el prefijo de espacio de nombres asociado al nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubpropertySchemaInfo

Obtiene la información de esquema asignada al nodo actual como resultado de la validación del esquema.(Heredado de XPathNavigator).

System_CAPS_pubpropertyTypedValue

Obtiene el nodo actual en forma de objeto del tipo de .NET Framework más adecuado al que se ha aplicado la compresión boxing.(Heredado de XPathNavigator).

System_CAPS_pubpropertyUnderlyingObject

Utilizado por XPathNavigator Ver las implementaciones que proporcionan un "XML"virtual"sobre un almacén para proporcionar acceso a los objetos subyacentes.(Heredado de XPathNavigator).

System_CAPS_pubpropertyValue

Cuando se invalida en una clase derivada, obtiene el string valor del elemento.(Heredado de XPathItem).

System_CAPS_pubpropertyValueAsBoolean

Obtiene el valor del nodo actual como un Boolean.(Heredado de XPathNavigator).

System_CAPS_pubpropertyValueAsDateTime

Obtiene el valor del nodo actual como un DateTime.(Heredado de XPathNavigator).

System_CAPS_pubpropertyValueAsDouble

Obtiene el valor del nodo actual como un Double.(Heredado de XPathNavigator).

System_CAPS_pubpropertyValueAsInt

Obtiene el valor del nodo actual como un Int32.(Heredado de XPathNavigator).

System_CAPS_pubpropertyValueAsLong

Obtiene el valor del nodo actual como un Int64.(Heredado de XPathNavigator).

System_CAPS_pubpropertyValueType

Obtiene el Type de .NET Framework del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubpropertyXmlLang

Obtiene el xml:lang ámbito del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubpropertyXmlType

Obtiene el XmlSchemaType información del nodo actual.(Heredado de XPathNavigator).

NombreDescripción
System_CAPS_pubmethodAppendChild()

Devuelve un objeto XmlWriter usado para crear uno o varios nodos secundarios nuevos al final de la lista de nodos secundarios del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubmethodAppendChild(String)

Crea un nuevo nodo secundario al final de la lista de nodos secundarios del nodo actual usando la cadena de datos XML especificada.(Heredado de XPathNavigator).

System_CAPS_pubmethodAppendChild(XmlReader)

Crea un nuevo nodo secundario al final de la lista de nodos secundarios del nodo actual mediante el contenido XML del objeto XmlReader especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodAppendChild(XPathNavigator)

Crea un nuevo nodo secundario al final de la lista de nodos secundarios del nodo actual mediante los nodos del XPathNavigator especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodAppendChildElement(String, String, String, String)

Crea un nuevo nodo de elemento secundario al final de la lista de nodos secundarios del nodo actual mediante el prefijo de espacio de nombres, el nombre local y el URI de espacio de nombres especificados con el valor seleccionado.(Heredado de XPathNavigator).

System_CAPS_pubmethodCheckValidity(XmlSchemaSet, ValidationEventHandler)

Comprueba que los datos XML en el XPathNavigator cumple el esquema de lenguaje (XSD) de definición de esquemas XML proporcionado.(Heredado de XPathNavigator).

System_CAPS_pubmethodClone()

Cuando se invalida en una clase derivada, se crea un nuevo XPathNavigator que se coloca en el mismo nodo que este XPathNavigator.(Heredado de XPathNavigator).

System_CAPS_pubmethodComparePosition(Int64, Int64)

Si se invalida en una clase derivada, devuelve un valor que describe el orden del documento de las dos posiciones especificadas.

System_CAPS_pubmethodComparePosition(XPathNavigator)

Compara la posición del actual XPathNavigator con la posición de la XPathNavigator especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodCompile(String)

Compila una cadena que representa una expresión XPath y devuelve un XPathExpression objeto.(Heredado de XPathNavigator).

System_CAPS_pubmethodCreateAttribute(String, String, String, String)

Crea un nodo de atributo en el nodo del elemento actual usando el prefijo de espacio de nombres, el nombre local y el URI de espacio de nombres especificado con el valor especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodCreateAttributes()

Devuelve un objeto XmlWriter usado para crear nuevos atributos en el elemento actual.(Heredado de XPathNavigator).

System_CAPS_pubmethodCreateNavigator()

Devuelve una copia de la XPathNavigator.(Heredado de XPathNavigator).

System_CAPS_pubmethodDeleteRange(XPathNavigator)

Elimina un intervalo de nodos relacionados desde el nodo actual hasta el nodo especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodDeleteSelf()

Elimina el nodo actual y sus nodos secundarios.(Heredado de XPathNavigator).

System_CAPS_pubmethodEquals(Object)

Determina si el objeto especificado es igual al objeto actual.(Heredado de Object).

System_CAPS_pubmethodEvaluate(String)

Evalúa la expresión XPath especificada y devuelve el resultado con tipo.(Heredado de XPathNavigator).

System_CAPS_pubmethodEvaluate(String, IXmlNamespaceResolver)

Evalúa la expresión XPath especificada y devuelve el resultado con tipo mediante el objeto IXmlNamespaceResolver especificado para resolver prefijos de espacio de nombres en la expresión XPath.(Heredado de XPathNavigator).

System_CAPS_pubmethodEvaluate(XPathExpression)

Evalúa la expresión XPathExpression y devuelve el resultado con tipo.(Heredado de XPathNavigator).

System_CAPS_pubmethodEvaluate(XPathExpression, XPathNodeIterator)

Usa el contexto proporcionado para evaluar la expresión XPathExpression y devuelve el resultado con tipo.(Heredado de XPathNavigator).

System_CAPS_protmethodFinalize()

Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por el recolector de basura. (Heredado de Object).

System_CAPS_pubmethodGetAttribute(String, String)

Obtiene el valor del atributo con el nombre local y el identificador URI de espacio de nombres que se hayan especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodGetHashCode()

Sirve como la función hash predeterminada.(Heredado de Object).

System_CAPS_pubmethodGetLocalName(Int64)

Si se invalida en una clase derivada, devuelve el nombre local del nodo en la posición especificada.

System_CAPS_pubmethodGetName(Int64)

Si se invalida en una clase derivada, devuelve el nombre del nodo en la posición especificada.

System_CAPS_pubmethodGetNamespace(Int64)

Si se invalida en una clase derivada, devuelve el espacio de nombres del nodo en la posición especificada.

System_CAPS_pubmethodGetNamespace(String)

Devuelve el valor del nodo Namespace correspondiente al nombre local especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodGetNamespacesInScope(XmlNamespaceScope)

Devuelve los espacios de nombres en el ámbito del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubmethodGetNodeType(Int64)

Si se invalida en una clase derivada, devuelve el tipo del nodo en la posición especificada.

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_pubmethodGetValue(Int64)

Si se invalida en una clase derivada, devuelve el valor de texto del nodo en la posición especificada.

System_CAPS_pubmethodInsertAfter()

Devuelve un objeto XmlWriter usado para crear un nuevo nodo relacionado detrás el nodo seleccionado actualmente.(Heredado de XPathNavigator).

System_CAPS_pubmethodInsertAfter(String)

Crea un nuevo nodo relacionado detrás del nodo seleccionado actualmente usando la cadena XML especificada.(Heredado de XPathNavigator).

System_CAPS_pubmethodInsertAfter(XmlReader)

Crea un nuevo nodo relacionado detrás del nodo actualmente seleccionado usando el contenido XML del objeto XmlReader especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodInsertAfter(XPathNavigator)

Crea un nuevo nodo relacionado detrás del nodo actualmente seleccionado mediante los nodos del objeto XPathNavigator especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodInsertBefore()

Devuelve un objeto XmlWriter usado para crear un nuevo nodo relacionado antes del nodo seleccionado actualmente.(Heredado de XPathNavigator).

System_CAPS_pubmethodInsertBefore(String)

Crea un nuevo nodo relacionado delante del nodo seleccionado actualmente usando la cadena XML especificada.(Heredado de XPathNavigator).

System_CAPS_pubmethodInsertBefore(XmlReader)

Crea un nuevo nodo relacionado antes del nodo actualmente seleccionado usando el contenido XML del objeto XmlReader especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodInsertBefore(XPathNavigator)

Crea un nuevo nodo relacionado antes del nodo actualmente seleccionado mediante los nodos del XPathNavigator especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodInsertElementAfter(String, String, String, String)

Crea un nuevo elemento relacionado detrás del nodo actual mediante el prefijo de espacio de nombres, el nombre local y el URI de espacio de nombres especificado con el valor seleccionado.(Heredado de XPathNavigator).

System_CAPS_pubmethodInsertElementBefore(String, String, String, String)

Crea un nuevo elemento relacionado delante del nodo actual mediante el prefijo de espacio de nombres, el nombre local y el URI de espacio de nombres especificado con el valor seleccionado.(Heredado de XPathNavigator).

System_CAPS_pubmethodIsDescendant(XPathNavigator)

Determina si el texto especificado XPathNavigator es un descendiente del actual XPathNavigator.(Heredado de XPathNavigator).

System_CAPS_pubmethodIsSamePosition(XPathNavigator)

Cuando se invalida en una clase derivada, determina si el actual XPathNavigator está en la misma posición que el especificado XPathNavigator.(Heredado de XPathNavigator).

System_CAPS_pubmethodLookupNamespace(String)

Obtiene el identificador URI de espacio de nombres del prefijo especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodLookupPrefix(String)

Obtiene el prefijo declarado del URI de espacio de nombres especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodMatches(String)

Determina si el nodo actual coincide con la expresión XPath especificada.(Heredado de XPathNavigator).

System_CAPS_pubmethodMatches(XPathExpression)

Determina si el nodo actual coincide con la XPathExpression especificada.(Heredado de XPathNavigator).

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficial del Object actual.(Heredado de Object).

System_CAPS_pubmethodMoveTo(XPathNavigator)

Cuando se invalida en una clase derivada, mueve el XPathNavigator a la misma posición que el especificado XPathNavigator.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToAttribute(String, String)

Mueve el XPathNavigator hasta el atributo con la coincidencia de nombre local y URI de espacio de nombres.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToChild(String, String)

Mueve el XPathNavigator al nodo secundario con el nombre local y el espacio de nombres URI especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToChild(XPathNodeType)

Mueve el XPathNavigator al nodo secundario de la XPathNodeType especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToFirst()

Mueve XPathNavigator al primer nodo relacionado del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToFirstAttribute()

Cuando se reemplaza en una clase derivada, desplaza XPathNavigator hasta el primer atributo del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToFirstChild()

Cuando se invalida en una clase derivada, mueve el XPathNavigator al primer nodo secundario del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToFirstNamespace()

Mueve el XPathNavigator al primer nodo de espacio de nombres del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToFirstNamespace(XPathNamespaceScope)

Cuando se invalida en una clase derivada, mueve el XPathNavigator hasta el primer nodo de espacio de nombres que coincida con el XPathNamespaceScope especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToFollowing(String, String)

Mueve el XPathNavigator al elemento con el nombre local y el identificador URI de espacio de nombres especificados en el orden del documento.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToFollowing(String, String, XPathNavigator)

Mueve XPathNavigator al elemento con el nombre local y el identificador URI de espacio de nombres especificados al límite especificado, en el orden del documento.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToFollowing(XPathNodeType)

Mueve el XPathNavigator al elemento siguiente del XPathNodeType especificado en el orden del documento.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToFollowing(XPathNodeType, XPathNavigator)

Mueve el XPathNavigator al siguiente elemento del XPathNodeType especificado, al límite especificado, en el orden del documento.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToId(String)

Cuando se invalida en una clase derivada, se desplaza hasta el nodo que tiene un atributo de tipo ID cuyo valor coincide con el especificado String.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToNamespace(String)

Mueve el XPathNavigator en el nodo de espacio de nombres con el prefijo de espacio de nombres especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToNext()

Cuando se reemplaza en una clase derivada, desplaza el objeto XPathNavigator hasta el siguiente nodo relacionado del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToNext(String, String)

Mueve el XPathNavigator hasta el siguiente nodo relacionado con el nombre local y el espacio de nombres URI especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToNext(XPathNodeType)

Mueve el XPathNavigator para el siguiente nodo relacionado del nodo actual que coincida con el XPathNodeType especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToNextAttribute()

Cuando se reemplaza en una clase derivada, desplaza XPathNavigator hasta el siguiente atributo.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToNextNamespace()

Mueve el XPathNavigator hasta el siguiente nodo de espacio de nombres.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToNextNamespace(XPathNamespaceScope)

Cuando se invalida en una clase derivada, mueve la XPathNavigator para el siguiente nodo namespace que coincida con el XPathNamespaceScope especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToParent()

Cuando se invalida en una clase derivada, mueve la XPathNavigator para el nodo primario del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToPrevious()

Cuando se invalida en una clase derivada, mueve el XPathNavigator al nodo relacionado anterior del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubmethodMoveToRoot()

Mueve el XPathNavigator al nodo raíz al que pertenece el nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubmethodPrependChild()

Devuelve un objeto XmlWriter usado para crear un nuevo nodo secundario al principio de la lista de nodos secundarios del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubmethodPrependChild(String)

Crea un nuevo nodo secundario al principio de la lista de nodos secundarios del nodo actual usando la cadena XML especificada.(Heredado de XPathNavigator).

System_CAPS_pubmethodPrependChild(XmlReader)

Crea un nuevo nodo secundario al principio de la lista de nodos secundarios del nodo actual mediante el contenido XML del objeto XmlReader especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodPrependChild(XPathNavigator)

Crea un nuevo nodo secundario al principio de la lista de nodos secundarios del nodo actual mediante los nodos del objeto XPathNavigator especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodPrependChildElement(String, String, String, String)

Crea un nuevo nodo de elemento secundario al principio de la lista de nodos secundarios del nodo actual mediante el prefijo de espacio de nombres, el nombre local y el URI de espacio de nombres especificados con el valor seleccionado.(Heredado de XPathNavigator).

System_CAPS_pubmethodReadSubtree()

Devuelve un objeto XmlReader que contiene el nodo actual y sus nodos secundarios.(Heredado de XPathNavigator).

System_CAPS_pubmethodReplaceRange(XPathNavigator)

Reemplaza un intervalo de nodos relacionados desde el nodo actual hasta al nodo especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodReplaceSelf(String)

Reemplaza el nodo actual por el contenido de la cadena especificada.(Heredado de XPathNavigator).

System_CAPS_pubmethodReplaceSelf(XmlReader)

Reemplaza el nodo actual por el contenido del objeto XmlReader especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodReplaceSelf(XPathNavigator)

Reemplaza el nodo actual por el contenido del objeto XPathNavigator especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodSelect(String)

Selecciona un conjunto de nodos usando la expresión XPath especificada.(Heredado de XPathNavigator).

System_CAPS_pubmethodSelect(String, IXmlNamespaceResolver)

Selecciona un conjunto de nodos mediante la expresión XPath especificada con el objeto IXmlNamespaceResolver especificado para resolver los prefijos de espacio de nombres.(Heredado de XPathNavigator).

System_CAPS_pubmethodSelect(XPathExpression)

Selecciona un conjunto de nodos usando el XPathExpression especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodSelectAncestors(String, String, Boolean)

Selecciona todos los nodos antecesores del nodo actual que tengan el nombre local y el URI de espacio de nombres especificados.(Heredado de XPathNavigator).

System_CAPS_pubmethodSelectAncestors(XPathNodeType, Boolean)

Selecciona todos los nodos antecesores del nodo actual que tengan un correspondiente XPathNodeType.(Heredado de XPathNavigator).

System_CAPS_pubmethodSelectChildren(String, String)

Selecciona todos los nodos secundarios del nodo actual que tengan el nombre local y el URI de espacio de nombres especificados.(Heredado de XPathNavigator).

System_CAPS_pubmethodSelectChildren(XPathNodeType)

Selecciona todos los nodos secundarios del nodo actual que tengan el correspondiente XPathNodeType.(Heredado de XPathNavigator).

System_CAPS_pubmethodSelectDescendants(String, String, Boolean)

Selecciona todos los nodos descendientes del nodo actual que tengan el nombre local y el URI de espacio de nombres especificados.(Heredado de XPathNavigator).

System_CAPS_pubmethodSelectDescendants(XPathNodeType, Boolean)

Selecciona todos los nodos descendientes del nodo actual que tengan un correspondiente XPathNodeType.(Heredado de XPathNavigator).

System_CAPS_pubmethodSelectSingleNode(String)

Selecciona un solo nodo en XPathNavigator mediante la consulta XPath especificada.(Heredado de XPathNavigator).

System_CAPS_pubmethodSelectSingleNode(String, IXmlNamespaceResolver)

Selecciona un solo nodo del objeto XPathNavigator usando la consulta XPath especificada con el objeto IXmlNamespaceResolver especificado para resolver los prefijos de espacio de nombres.(Heredado de XPathNavigator).

System_CAPS_pubmethodSelectSingleNode(XPathExpression)

Selecciona un solo nodo en el XPathNavigator mediante el objeto XPathExpression especificado.(Heredado de XPathNavigator).

System_CAPS_pubmethodSetTypedValue(Object)

Establece el valor con tipo del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubmethodSetValue(String)

Establece el valor del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubmethodToString()

Obtiene el valor de texto del nodo actual.(Heredado de XPathNavigator).

System_CAPS_pubmethodValueAs(Type)

Devuelve el valor del elemento como el tipo especificado.(Heredado de XPathItem).

System_CAPS_pubmethodValueAs(Type, IXmlNamespaceResolver)

Obtiene el valor del nodo actual como el Type especificado, utilizando el IXmlNamespaceResolver especificado para resolver los prefijos de espacio de nombres de objeto.(Heredado de XPathNavigator).

System_CAPS_pubmethodWriteSubtree(XmlWriter)

Envía la secuencia del nodo actual y sus nodos secundarios al objeto XmlWriter especificado.(Heredado de XPathNavigator).

NombreDescripción
System_CAPS_pubinterfaceSystem_CAPS_privmethodICloneable.Clone()

Crea una nueva copia de la XPathNavigator objeto.(Heredado de XPathNavigator).

Los mensajes SOAP que pasan entre las partes del sistema Windows Communication Foundation (WCF) son controlados por diversos componentes del sistema que deben inspeccionar estos mensajes para determinar qué acciones tomar para procesarlos. El motor de XPath es un componente que realiza consultas en los mensajes con esta finalidad y requiere un explorador para leer los mensajes SOAP y otros documentos XML. Un explorador proporciona un cursor que se desplaza de nodo a nodo, realizando el seguimiento del lugar preciso en que se está leyendo el documento XML.

El motor del XPath funciona con SeekableXPathNavigator, que extiende la clase XPathNavigator agregando una propiedad CurrentPosition. Esta propiedad permite guardar las posiciones del documento XML y cargarlas rápidamente sin tener que clonar el explorador, una asignación de gran consumo de memoria que XPathNavigator requiere para este tipo de operación. El motor del XPath debe grabar con frecuencia la posición del cursor mientras ejecuta las consultas en documentos XML, por lo que SeekableXPathNavigator proporciona una optimización importante para el procesamiento de mensajes.

Tenga en cuenta que el valor de la propiedad CurrentPosition es específico de la implementación y no se puede asignar a posiciones de nodos ni de caracteres. Su valor sólo es significativo para la implementación (e instancia) de SeekableXPathNavigator que lo proporcionó.

.NET Framework
Disponible desde 3.0

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Volver al principio
Mostrar: