SeekableXPathNavigator 클래스

정의

XML 문서에 포함된 데이터에 대해 임의의 읽기 전용 액세스를 제공하며 지정된 노드에 대해 효율적인 쿼리를 수행할 수 있게 해줍니다.Provides read-only, random access to data contained in XML documents and enables efficient querying for specified nodes.

public ref class SeekableXPathNavigator abstract : System::Xml::XPath::XPathNavigator
public abstract class SeekableXPathNavigator : System.Xml.XPath.XPathNavigator
type SeekableXPathNavigator = class
    inherit XPathNavigator
Public MustInherit Class SeekableXPathNavigator
Inherits XPathNavigator
상속
SeekableXPathNavigator

설명

Windows Communication Foundation (WCF) 시스템의 구성 요소 간에 전달 된 SOAP 메시지를 처리할 때 수행할 작업을 확인 하기 위해 이러한 메시지를 검사 해야 하는 시스템의 다양 한 구성 요소에 의해 처리 됩니다.The SOAP messages passed between parts of the Windows Communication Foundation (WCF) system are handled by various components of the system that must inspect these messages to determine what actions to take in processing them. XPath 엔진은 이러한 용도로 메시지를 쿼리하는 구성 요소이며 SOAP 메시지와 기타 XML 문서를 읽으려면 탐색기가 필요합니다.The XPath engine is a component that queries messages for this purpose and it requires a navigator to read SOAP messages and other XML documents. 탐색기는 XML 문서에서 실제 읽는 위치를 추적하여 노드 간에 이동하는 커서를 제공합니다.A navigator provides a cursor that moves from node to node tracking where the XML document is actually being read.

XPath 엔진은 SeekableXPathNavigator 속성을 추가하여 XPathNavigator 클래스를 확장하는 CurrentPosition와 연동합니다.The XPath engine works with a SeekableXPathNavigator, which extends the XPathNavigator class by adding a CurrentPosition property. 이 속성을 사용하면 XML 문서 내의 위치를 저장해 놓은 후 탐색기를 복제하지 않고 신속하게 로드할 수 있습니다. 이 작업을 XPathNavigator에서 수행하려면 비용이 많이 드는 메모리 할당이 필요합니다.This property allows positions within the XML document to be saved and loaded quickly without having to clone the navigator, an expensive memory allocation that the XPathNavigator requires for such an operation. XPath 엔진은 XML 문서에 대한 쿼리를 실행하는 과정에서 커서의 위치를 자주 기록해야 하기 때문에, SeekableXPathNavigator는 메시지를 처리하는 데 중요한 최적화를 제공합니다.The XPath engine must frequently record the position of the cursor in the course of executing queries on XML documents, so the SeekableXPathNavigator provides an important optimization for message processing.

CurrentPosition 속성 값은 구현별로 고유하며 노드 위치나 문자 위치에 매핑되지 않을 수도 있습니다.Note that the value of the CurrentPosition property is implementation-specific and may not map to node position or character position. 이 값은 해당 값을 제공한 SeekableXPathNavigator 구현 및 인스턴스에만 유효합니다.Its value is only meaningful to the SeekableXPathNavigator implementation (and instance) that supplied it.

생성자

SeekableXPathNavigator()

SeekableXPathNavigator 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the SeekableXPathNavigator class.

속성

BaseURI

파생 클래스에서 재정의되면 현재 노드에 대한 기본 URI를 가져옵니다.When overridden in a derived class, gets the base URI for the current node.

(다음에서 상속됨 XPathNavigator)
CanEdit

XPathNavigator에서 기본 XML 데이터를 편집할 수 있는지를 나타내는 값을 가져옵니다.Gets a value that indicates whether the XPathNavigator can edit the underlying XML data.

(다음에서 상속됨 XPathNavigator)
CurrentPosition

파생 클래스에서 재정의될 경우 XPath 검색기가 배치되는 데이터의 노드에 연결된 값을 가져오거나 설정합니다.When overridden in a derived class, gets or sets a value associated with the node in the data where the XPath navigator is positioned.

HasAttributes

현재 노드에 특성이 있는지를 나타내는 값을 가져옵니다.Gets a value that indicates whether the current node has any attributes.

(다음에서 상속됨 XPathNavigator)
HasChildren

현재 노드에 자식 노드가 있는지를 나타내는 값을 가져옵니다.Gets a value that indicates whether the current node has any child nodes.

(다음에서 상속됨 XPathNavigator)
InnerXml

현재 노드의 자식 노드를 나타내는 태그를 가져오거나 설정합니다.Gets or sets the markup representing the child nodes of the current node.

(다음에서 상속됨 XPathNavigator)
IsEmptyElement

파생 클래스에서 재정의되면 현재 노드가 끝 요소 태그가 없는 빈 요소인지를 나타내는 값을 가져옵니다.When overridden in a derived class, gets a value that indicates whether the current node is an empty element without an end element tag.

(다음에서 상속됨 XPathNavigator)
IsNode

현재 노드가 XPath 노드를 나타내는지를 표시하는 값을 가져옵니다.Gets a value that indicates if the current node represents an XPath node.

(다음에서 상속됨 XPathNavigator)
LocalName

파생 클래스에서 재정의되면 현재 노드의Name을 네임스페이스 접두사 없이 가져옵니다.When overridden in a derived class, gets the Name of the current node without any namespace prefix.

(다음에서 상속됨 XPathNavigator)
Name

파생 클래스에서 재정의되면 현재 노드의 정규화된 이름을 가져옵니다.When overridden in a derived class, gets the qualified name of the current node.

(다음에서 상속됨 XPathNavigator)
NamespaceURI

파생 클래스에서 재정의되면 현재 노드의 네임스페이스 URI를 가져옵니다.When overridden in a derived class, gets the namespace URI of the current node.

(다음에서 상속됨 XPathNavigator)
NameTable

파생 클래스에서 재정의되면 XmlNameTableXPathNavigator을 가져옵니다.When overridden in a derived class, gets the XmlNameTable of the XPathNavigator.

(다음에서 상속됨 XPathNavigator)
NodeType

파생 클래스에서 재정의할 때 현재 노드의 XPathNodeType을 가져옵니다.When overridden in a derived class, gets the XPathNodeType of the current node.

(다음에서 상속됨 XPathNavigator)
OuterXml

현재 노드와 해당 자식 노드의 여는 태그 및 닫는 태그를 나타내는 태그를 가져오거나 설정합니다.Gets or sets the markup representing the opening and closing tags of the current node and its child nodes.

(다음에서 상속됨 XPathNavigator)
Prefix

파생 클래스에서 재정의되면 현재 노드와 관련된 네임스페이스 접두사를 가져옵니다.When overridden in a derived class, gets the namespace prefix associated with the current node.

(다음에서 상속됨 XPathNavigator)
SchemaInfo

스키마 유효성 검사의 결과로 현재 노드에 할당된 스키마 정보를 가져옵니다.Gets the schema information that has been assigned to the current node as a result of schema validation.

(다음에서 상속됨 XPathNavigator)
TypedValue

가장 적합한 .NET Framework 형식 중 현재 노드에 해당하는 boxed 개체를 가져옵니다.Gets the current node as a boxed object of the most appropriate .NET Framework type.

(다음에서 상속됨 XPathNavigator)
UnderlyingObject

내부 개체에 액세스할 수 있도록 저장소에 대한 "가상" XML 뷰를 제공하기 위해 구현된 XPathNavigator에 사용됩니다.Used by XPathNavigator implementations which provide a "virtualized" XML view over a store, to provide access to underlying objects.

(다음에서 상속됨 XPathNavigator)
Value

파생 클래스에서 재정의되는 경우 항목의 문자열 값을 가져옵니다.When overridden in a derived class, gets the string value of the item.

(다음에서 상속됨 XPathNavigator)
ValueAsBoolean

현재 노드의 값을 Boolean으로 가져옵니다.Gets the current node's value as a Boolean.

(다음에서 상속됨 XPathNavigator)
ValueAsDateTime

현재 노드의 값을 DateTime으로 가져옵니다.Gets the current node's value as a DateTime.

(다음에서 상속됨 XPathNavigator)
ValueAsDouble

현재 노드의 값을 Double으로 가져옵니다.Gets the current node's value as a Double.

(다음에서 상속됨 XPathNavigator)
ValueAsInt

현재 노드의 값을 Int32로 가져옵니다.Gets the current node's value as an Int32.

(다음에서 상속됨 XPathNavigator)
ValueAsLong

현재 노드의 값을 Int64로 가져옵니다.Gets the current node's value as an Int64.

(다음에서 상속됨 XPathNavigator)
ValueType

현재 노드의 .NET Framework Type를 가져옵니다.Gets the .NET Framework Type of the current node.

(다음에서 상속됨 XPathNavigator)
XmlLang

현재 노드에 대한 xml:lang 범위를 가져옵니다.Gets the xml:lang scope for the current node.

(다음에서 상속됨 XPathNavigator)
XmlType

현재 노드에 대한 XmlSchemaType 정보를 가져옵니다.Gets the XmlSchemaType information for the current node.

(다음에서 상속됨 XPathNavigator)

메서드

AppendChild()

현재 노드의 자식 노드 목록 끝에 새 자식 노드를 하나 이상 만드는 데 사용되는 XmlWriter 개체를 반환합니다.Returns an XmlWriter object used to create one or more new child nodes at the end of the list of child nodes of the current node.

(다음에서 상속됨 XPathNavigator)
AppendChild(String)

지정된 XML 데이터 문자열을 사용하여 현재 노드의 자식 노드 목록 끝에 새 자식 노드를 만듭니다.Creates a new child node at the end of the list of child nodes of the current node using the XML data string specified.

(다음에서 상속됨 XPathNavigator)
AppendChild(XmlReader)

지정된 XmlReader 개체의 XML 콘텐츠를 사용하여 현재 노드의 자식 노드 목록 끝에 새 자식 노드를 만듭니다.Creates a new child node at the end of the list of child nodes of the current node using the XML contents of the XmlReader object specified.

(다음에서 상속됨 XPathNavigator)
AppendChild(XPathNavigator)

지정된 XPathNavigator에 있는 노드를 사용하여 현재 노드의 자식 노드 목록 끝에 새 자식 노드를 만듭니다.Creates a new child node at the end of the list of child nodes of the current node using the nodes in the XPathNavigator specified.

(다음에서 상속됨 XPathNavigator)
AppendChildElement(String, String, String, String)

지정된 값과 함께 지정된 네임스페이스 접두사, 로컬 이름 및 네임스페이스 URI를 사용하여 현재 노드의 자식 노드 목록 끝에 새 자식 요소 노드를 만듭니다.Creates a new child element node at the end of the list of child nodes of the current node using the namespace prefix, local name and namespace URI specified with the value specified.

(다음에서 상속됨 XPathNavigator)
CheckValidity(XmlSchemaSet, ValidationEventHandler)

XPathNavigator에 있는 XML 데이터가 제공된 XSD(XML 스키마 정의 언어) 스키마를 준수하는지 확인합니다.Verifies that the XML data in the XPathNavigator conforms to the XML Schema definition language (XSD) schema provided.

(다음에서 상속됨 XPathNavigator)
Clone()

파생 클래스에서 재정의할 때 이 XPathNavigator와 같은 노드에 새 XPathNavigator를 만듭니다.When overridden in a derived class, creates a new XPathNavigator positioned at the same node as this XPathNavigator.

(다음에서 상속됨 XPathNavigator)
ComparePosition(Int64, Int64)

파생 클래스에서 재정의될 경우 지정된 두 위치의 문서 순서를 설명하는 값을 반환합니다.When overridden in a derived class, returns a value that describes the document order of the two specified positions.

ComparePosition(XPathNavigator)

현재 XPathNavigator의 위치를 지정된 XPathNavigator의 위치와 비교합니다.Compares the position of the current XPathNavigator with the position of the XPathNavigator specified.

(다음에서 상속됨 XPathNavigator)
Compile(String)

XPath 식을 나타내는 문자열을 컴파일하고 XPathExpression 개체를 반환합니다.Compiles a string representing an XPath expression and returns an XPathExpression object.

(다음에서 상속됨 XPathNavigator)
CreateAttribute(String, String, String, String)

지정된 값과 함께 지정된 네임스페이스 접두사, 로컬 이름 및 네임스페이스 URI를 사용하여 현재 요소 노드에 특성 노드를 만듭니다.Creates an attribute node on the current element node using the namespace prefix, local name and namespace URI specified with the value specified.

(다음에서 상속됨 XPathNavigator)
CreateAttributes()

현재 요소에 새 특성을 만드는 데 사용된 XmlWriter 개체를 반환합니다.Returns an XmlWriter object used to create new attributes on the current element.

(다음에서 상속됨 XPathNavigator)
CreateNavigator()

XPathNavigator의 복사본을 반환합니다.Returns a copy of the XPathNavigator.

(다음에서 상속됨 XPathNavigator)
DeleteRange(XPathNavigator)

현재 노드부터 지정된 노드까지의 형제 노드 범위를 삭제합니다.Deletes a range of sibling nodes from the current node to the node specified.

(다음에서 상속됨 XPathNavigator)
DeleteSelf()

현재 노드와 해당 자식 노드를 삭제합니다.Deletes the current node and its child nodes.

(다음에서 상속됨 XPathNavigator)
Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(다음에서 상속됨 Object)
Evaluate(String)

지정된 XPath 식을 계산하고 형식화된 결과를 반환합니다.Evaluates the specified XPath expression and returns the typed result.

(다음에서 상속됨 XPathNavigator)
Evaluate(String, IXmlNamespaceResolver)

XPath 식에 있는 네임스페이스 접두사를 확인하기 위해 지정된 IXmlNamespaceResolver 개체를 사용하여 XPath 식을 계산한 후 형식화된 결과를 반환합니다.Evaluates the specified XPath expression and returns the typed result, using the IXmlNamespaceResolver object specified to resolve namespace prefixes in the XPath expression.

(다음에서 상속됨 XPathNavigator)
Evaluate(XPathExpression)

XPathExpression을 계산하고 형식화된 결과를 반환합니다.Evaluates the XPathExpression and returns the typed result.

(다음에서 상속됨 XPathNavigator)
Evaluate(XPathExpression, XPathNodeIterator)

제공된 컨텍스트를 사용하여 XPathExpression을 계산한 후 형식화된 결과를 반환합니다.Uses the supplied context to evaluate the XPathExpression, and returns the typed result.

(다음에서 상속됨 XPathNavigator)
GetAttribute(String, String)

지정된 로컬 이름과 네임스페이스 URI가 있는 특성의 값을 가져옵니다.Gets the value of the attribute with the specified local name and namespace URI.

(다음에서 상속됨 XPathNavigator)
GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetLocalName(Int64)

파생 클래스에서 재정의된 경우 지정된 위치에 있는 노드의 로컬 이름을 반환합니다.When overridden in a derived class, returns the local name of the node at the position specified.

GetName(Int64)

파생 클래스에서 재정의된 경우 지정된 위치에 있는 노드의 이름을 반환합니다.When overridden in a derived class, returns the name of the node at the specified position.

GetNamespace(Int64)

파생 클래스에서 재정의된 경우 지정된 위치에 있는 노드의 네임스페이스를 반환합니다.When overridden in a derived class, returns the namespace of the node at the specified position.

GetNamespace(String)

지정된 로컬 이름에 해당하는 네임스페이스 노드의 값을 반환합니다.Returns the value of the namespace node corresponding to the specified local name.

(다음에서 상속됨 XPathNavigator)
GetNamespacesInScope(XmlNamespaceScope)

현재 노드의 범위 내 네임스페이스를 반환합니다.Returns the in-scope namespaces of the current node.

(다음에서 상속됨 XPathNavigator)
GetNodeType(Int64)

파생 클래스에서 재정의된 경우 지정된 위치에 있는 노드의 형식을 반환합니다.When overridden in a derived class, returns the type of the node at the specified position.

GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
GetValue(Int64)

파생 클래스에서 재정의된 경우 지정된 위치에 있는 노드의 텍스트 값을 반환합니다.When overridden in a derived class, returns the text value of the node at the specified position.

InsertAfter()

현재 선택된 노드 뒤에 새 형제 노드를 만드는 데 사용되는 XmlWriter 개체를 반환합니다.Returns an XmlWriter object used to create a new sibling node after the currently selected node.

(다음에서 상속됨 XPathNavigator)
InsertAfter(String)

지정된 XML 문자열을 사용하여 현재 선택된 노드 뒤에 새 형제 노드를 만듭니다.Creates a new sibling node after the currently selected node using the XML string specified.

(다음에서 상속됨 XPathNavigator)
InsertAfter(XmlReader)

지정된 XmlReader 개체의 XML 콘텐츠를 사용하여 현재 선택된 노드 뒤에 새 형제 노드를 만듭니다.Creates a new sibling node after the currently selected node using the XML contents of the XmlReader object specified.

(다음에서 상속됨 XPathNavigator)
InsertAfter(XPathNavigator)

지정된 XPathNavigator 개체의 노드를 사용하여 현재 선택된 노드 뒤에 새 형제 노드를 만듭니다.Creates a new sibling node after the currently selected node using the nodes in the XPathNavigator object specified.

(다음에서 상속됨 XPathNavigator)
InsertBefore()

현재 선택된 노드 앞에 새 형제 노드를 만드는 데 사용되는 XmlWriter 개체를 반환합니다.Returns an XmlWriter object used to create a new sibling node before the currently selected node.

(다음에서 상속됨 XPathNavigator)
InsertBefore(String)

지정된 XML 문자열을 사용하여 현재 선택된 노드 앞에 새 형제 노드를 만듭니다.Creates a new sibling node before the currently selected node using the XML string specified.

(다음에서 상속됨 XPathNavigator)
InsertBefore(XmlReader)

지정된 XmlReader 개체의 XML 콘텐츠를 사용하여 현재 선택된 노드 앞에 새 형제 노드를 만듭니다.Creates a new sibling node before the currently selected node using the XML contents of the XmlReader object specified.

(다음에서 상속됨 XPathNavigator)
InsertBefore(XPathNavigator)

지정된 XPathNavigator의 노드를 사용하여 현재 선택된 노드 앞에 새 형제 노드를 만듭니다.Creates a new sibling node before the currently selected node using the nodes in the XPathNavigator specified.

(다음에서 상속됨 XPathNavigator)
InsertElementAfter(String, String, String, String)

지정된 값과 함께 네임스페이스 접두사, 로컬 이름 및 네임스페이스 URI를 사용하여 현재 노드 뒤에 새 형제 요소를 만듭니다.Creates a new sibling element after the current node using the namespace prefix, local name and namespace URI specified, with the value specified.

(다음에서 상속됨 XPathNavigator)
InsertElementBefore(String, String, String, String)

지정된 값과 함께 네임스페이스 접두사, 로컬 이름 및 네임스페이스 URI를 사용하여 현재 노드 앞에 새 형제 요소를 만듭니다.Creates a new sibling element before the current node using the namespace prefix, local name, and namespace URI specified, with the value specified.

(다음에서 상속됨 XPathNavigator)
IsDescendant(XPathNavigator)

지정된 XPathNavigator가 현재 XPathNavigator의 하위 항목인지 여부를 확인합니다.Determines whether the specified XPathNavigator is a descendant of the current XPathNavigator.

(다음에서 상속됨 XPathNavigator)
IsSamePosition(XPathNavigator)

파생 클래스에서 재정의되면 현재 XPathNavigator가 지정된 XPathNavigator와 같은 위치에 있는지 확인합니다.When overridden in a derived class, determines whether the current XPathNavigator is at the same position as the specified XPathNavigator.

(다음에서 상속됨 XPathNavigator)
LookupNamespace(String)

지정된 접두사의 네임스페이스 URI를 가져옵니다.Gets the namespace URI for the specified prefix.

(다음에서 상속됨 XPathNavigator)
LookupPrefix(String)

지정된 네임스페이스 URI에 대해 선언된 접두사를 가져옵니다.Gets the prefix declared for the specified namespace URI.

(다음에서 상속됨 XPathNavigator)
Matches(String)

현재 노드가 지정된 XPath 식과 일치하는지를 확인합니다.Determines whether the current node matches the specified XPath expression.

(다음에서 상속됨 XPathNavigator)
Matches(XPathExpression)

현재 노드가 지정된 XPathExpression과 일치하는지 확인합니다.Determines whether the current node matches the specified XPathExpression.

(다음에서 상속됨 XPathNavigator)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
MoveTo(XPathNavigator)

파생 클래스에서 재정의되면 XPathNavigator를 지정된 XPathNavigator와 같은 위치로 이동합니다.When overridden in a derived class, moves the XPathNavigator to the same position as the specified XPathNavigator.

(다음에서 상속됨 XPathNavigator)
MoveToAttribute(String, String)

XPathNavigator를 로컬 이름 및 네임스페이스 URI가 일치하는 특성으로 이동합니다.Moves the XPathNavigator to the attribute with the matching local name and namespace URI.

(다음에서 상속됨 XPathNavigator)
MoveToChild(String, String)

XPathNavigator를 지정된 로컬 이름 및 네임스페이스 URI를 사용하는 자식 노드로 이동합니다.Moves the XPathNavigator to the child node with the local name and namespace URI specified.

(다음에서 상속됨 XPathNavigator)
MoveToChild(XPathNodeType)

XPathNavigator를 지정된 XPathNodeType의 자식 노드로 이동합니다.Moves the XPathNavigator to the child node of the XPathNodeType specified.

(다음에서 상속됨 XPathNavigator)
MoveToFirst()

현재 노드의 첫 번째 형제 노드로 XPathNavigator를 이동합니다.Moves the XPathNavigator to the first sibling node of the current node.

(다음에서 상속됨 XPathNavigator)
MoveToFirstAttribute()

파생 클래스에서 재정의되면 XPathNavigator를 현재 노드의 첫 번째 특성으로 이동합니다.When overridden in a derived class, moves the XPathNavigator to the first attribute of the current node.

(다음에서 상속됨 XPathNavigator)
MoveToFirstChild()

파생 클래스에서 재정의되면 XPathNavigator를 현재 노드의 첫 번째 자식 노드로 이동합니다.When overridden in a derived class, moves the XPathNavigator to the first child node of the current node.

(다음에서 상속됨 XPathNavigator)
MoveToFirstNamespace()

XPathNavigator를 현재 노드의 첫 번째 네임스페이스 노드로 이동합니다.Moves the XPathNavigator to first namespace node of the current node.

(다음에서 상속됨 XPathNavigator)
MoveToFirstNamespace(XPathNamespaceScope)

파생 클래스에서 재정의되면 XPathNavigator를 지정된 XPathNamespaceScope와 일치하는 첫 번째 네임스페이스 노드로 이동합니다.When overridden in a derived class, moves the XPathNavigator to the first namespace node that matches the XPathNamespaceScope specified.

(다음에서 상속됨 XPathNavigator)
MoveToFollowing(String, String)

문서 순서에 따라 XPathNavigator를 지정된 로컬 이름 및 네임스페이스 URI를 사용하는 요소로 이동합니다.Moves the XPathNavigator to the element with the local name and namespace URI specified in document order.

(다음에서 상속됨 XPathNavigator)
MoveToFollowing(String, String, XPathNavigator)

지정된 경계 내에서 문서 순서에 따라 XPathNavigator를 지정된 로컬 이름 및 네임스페이스 URI를 사용하는 요소로 이동합니다.Moves the XPathNavigator to the element with the local name and namespace URI specified, to the boundary specified, in document order.

(다음에서 상속됨 XPathNavigator)
MoveToFollowing(XPathNodeType)

문서 순서에 따라 지정된 XPathNodeType의 다음 요소로 XPathNavigator를 이동합니다.Moves the XPathNavigator to the following element of the XPathNodeType specified in document order.

(다음에서 상속됨 XPathNavigator)
MoveToFollowing(XPathNodeType, XPathNavigator)

지정된 경계 내에서 문서 순서에 따라 XPathNavigator를 지정된 XPathNodeType의 다음 요소로 이동합니다.Moves the XPathNavigator to the following element of the XPathNodeType specified, to the boundary specified, in document order.

(다음에서 상속됨 XPathNavigator)
MoveToId(String)

파생 클래스에서 재정의되면 지정된 StringID 형식의 값이 일치하는 특성을 포함하는 노드로 이동합니다.When overridden in a derived class, moves to the node that has an attribute of type ID whose value matches the specified String.

(다음에서 상속됨 XPathNavigator)
MoveToNamespace(String)

XPathNavigator를 지정된 네임스페이스 접두사를 사용하는 네임스페이스 노드로 이동합니다.Moves the XPathNavigator to the namespace node with the specified namespace prefix.

(다음에서 상속됨 XPathNavigator)
MoveToNext()

파생 클래스에서 재정의되면 XPathNavigator를 현재 노드의 다음 형제 노드로 이동합니다.When overridden in a derived class, moves the XPathNavigator to the next sibling node of the current node.

(다음에서 상속됨 XPathNavigator)
MoveToNext(String, String)

XPathNavigator를 지정된 로컬 이름 및 네임스페이스 URI를 사용하는 다음 형제 노드로 이동합니다.Moves the XPathNavigator to the next sibling node with the local name and namespace URI specified.

(다음에서 상속됨 XPathNavigator)
MoveToNext(XPathNodeType)

XPathNavigator를 현재 노드에서 지정된 XPathNodeType과 일치하는 다음 형제 노드로 이동합니다.Moves the XPathNavigator to the next sibling node of the current node that matches the XPathNodeType specified.

(다음에서 상속됨 XPathNavigator)
MoveToNextAttribute()

파생 클래스에서 재정의되면 XPathNavigator를 다음 특성으로 이동합니다.When overridden in a derived class, moves the XPathNavigator to the next attribute.

(다음에서 상속됨 XPathNavigator)
MoveToNextNamespace()

XPathNavigator를 다음 네임스페이스 노드로 이동합니다.Moves the XPathNavigator to the next namespace node.

(다음에서 상속됨 XPathNavigator)
MoveToNextNamespace(XPathNamespaceScope)

파생 클래스에서 재정의되면 XPathNavigator를 지정된 XPathNamespaceScope와 일치하는 다음 네임스페이스 노드로 이동합니다.When overridden in a derived class, moves the XPathNavigator to the next namespace node matching the XPathNamespaceScope specified.

(다음에서 상속됨 XPathNavigator)
MoveToParent()

파생 클래스에서 재정의되면 XPathNavigator를 현재 노드의 부모 노드로 이동합니다.When overridden in a derived class, moves the XPathNavigator to the parent node of the current node.

(다음에서 상속됨 XPathNavigator)
MoveToPrevious()

파생 클래스에서 재정의되면 XPathNavigator를 현재 노드의 이전 형제 노드로 이동합니다.When overridden in a derived class, moves the XPathNavigator to the previous sibling node of the current node.

(다음에서 상속됨 XPathNavigator)
MoveToRoot()

XPathNavigator를 현재 노드가 속해 있는 루트 노드로 이동합니다.Moves the XPathNavigator to the root node that the current node belongs to.

(다음에서 상속됨 XPathNavigator)
PrependChild()

현재 노드의 자식 노드 목록 맨 앞에 새 자식 노드를 만드는 데 사용되는 XmlWriter 개체를 반환합니다.Returns an XmlWriter object used to create a new child node at the beginning of the list of child nodes of the current node.

(다음에서 상속됨 XPathNavigator)
PrependChild(String)

지정된 XML 문자열을 사용하여 현재 노드의 자식 노드 목록 맨 앞에 새 자식 노드를 만듭니다.Creates a new child node at the beginning of the list of child nodes of the current node using the XML string specified.

(다음에서 상속됨 XPathNavigator)
PrependChild(XmlReader)

지정된 XmlReader 개체의 XML 콘텐츠를 사용하여 현재 노드의 자식 노드 목록 맨 앞에 새 자식 노드를 만듭니다.Creates a new child node at the beginning of the list of child nodes of the current node using the XML contents of the XmlReader object specified.

(다음에서 상속됨 XPathNavigator)
PrependChild(XPathNavigator)

지정된 XPathNavigator 개체에 있는 노드를 사용하여 현재 노드의 자식 노드 목록 맨 앞에 새 자식 노드를 만듭니다.Creates a new child node at the beginning of the list of child nodes of the current node using the nodes in the XPathNavigator object specified.

(다음에서 상속됨 XPathNavigator)
PrependChildElement(String, String, String, String)

지정된 값과 함께 네임스페이스 접두사, 로컬 이름 및 네임스페이스 URI를 사용하여 현재 노드의 자식 노드 목록 맨 앞에 새 자식 요소 노드를 만듭니다.Creates a new child element at the beginning of the list of child nodes of the current node using the namespace prefix, local name, and namespace URI specified with the value specified.

(다음에서 상속됨 XPathNavigator)
ReadSubtree()

현재 노드와 해당 자식 노드를 포함하는 XmlReader 개체를 반환합니다.Returns an XmlReader object that contains the current node and its child nodes.

(다음에서 상속됨 XPathNavigator)
ReplaceRange(XPathNavigator)

현재 노드부터 지정된 노드까지의 형제 노드 범위를 바꿉니다.Replaces a range of sibling nodes from the current node to the node specified.

(다음에서 상속됨 XPathNavigator)
ReplaceSelf(String)

현재 노드를 지정된 문자열의 콘텐츠로 바꿉니다.Replaces the current node with the content of the string specified.

(다음에서 상속됨 XPathNavigator)
ReplaceSelf(XmlReader)

현재 노드를 지정된 XmlReader 개체의 콘텐츠로 바꿉니다.Replaces the current node with the contents of the XmlReader object specified.

(다음에서 상속됨 XPathNavigator)
ReplaceSelf(XPathNavigator)

현재 노드를 지정된 XPathNavigator 개체의 콘텐츠로 바꿉니다.Replaces the current node with the contents of the XPathNavigator object specified.

(다음에서 상속됨 XPathNavigator)
Select(String)

지정된 XPath 식을 사용하여 노드 집합을 선택합니다.Selects a node set, using the specified XPath expression.

(다음에서 상속됨 XPathNavigator)
Select(String, IXmlNamespaceResolver)

네임스페이스 접두사를 확인하기 위해 지정된 IXmlNamespaceResolver 개체와 함께 XPath 식을 사용하여 노드 집합을 선택합니다.Selects a node set using the specified XPath expression with the IXmlNamespaceResolver object specified to resolve namespace prefixes.

(다음에서 상속됨 XPathNavigator)
Select(XPathExpression)

지정된 XPathExpression을 사용하여 노드 집합을 선택합니다.Selects a node set using the specified XPathExpression.

(다음에서 상속됨 XPathNavigator)
SelectAncestors(String, String, Boolean)

지정된 로컬 이름과 네임스페이스 URI를 사용하는 현재 노드의 상위 노드를 모두 선택합니다.Selects all the ancestor nodes of the current node that have the specified local name and namespace URI.

(다음에서 상속됨 XPathNavigator)
SelectAncestors(XPathNodeType, Boolean)

XPathNodeType이 일치하는 현재 노드의 상위 노드를 모두 선택합니다.Selects all the ancestor nodes of the current node that have a matching XPathNodeType.

(다음에서 상속됨 XPathNavigator)
SelectChildren(String, String)

지정된 로컬 이름과 네임스페이스 URI를 사용하는 현재 노드의 자식 노드를 모두 선택합니다.Selects all the child nodes of the current node that have the local name and namespace URI specified.

(다음에서 상속됨 XPathNavigator)
SelectChildren(XPathNodeType)

XPathNodeType이 일치하는 현재 노드의 자식 노드를 모두 선택합니다.Selects all the child nodes of the current node that have the matching XPathNodeType.

(다음에서 상속됨 XPathNavigator)
SelectDescendants(String, String, Boolean)

지정된 로컬 이름과 네임스페이스 URI를 사용하는 현재 노드의 하위 노드를 모두 선택합니다.Selects all the descendant nodes of the current node with the local name and namespace URI specified.

(다음에서 상속됨 XPathNavigator)
SelectDescendants(XPathNodeType, Boolean)

XPathNodeType이 일치하는 현재 노드의 하위 노드를 모두 선택합니다.Selects all the descendant nodes of the current node that have a matching XPathNodeType.

(다음에서 상속됨 XPathNavigator)
SelectSingleNode(String)

지정된 XPath 쿼리를 사용하여 XPathNavigator에서 단일 노드를 선택합니다.Selects a single node in the XPathNavigator using the specified XPath query.

(다음에서 상속됨 XPathNavigator)
SelectSingleNode(String, IXmlNamespaceResolver)

네임스페이스 접두사를 확인하기 위해 지정된 IXmlNamespaceResolver 개체와 함께 지정된 XPath 쿼리를 사용하여 XPathNavigator 개체에서 단일 노드를 선택합니다.Selects a single node in the XPathNavigator object using the specified XPath query with the IXmlNamespaceResolver object specified to resolve namespace prefixes.

(다음에서 상속됨 XPathNavigator)
SelectSingleNode(XPathExpression)

지정된 XPathExpression 개체를 사용하여 XPathNavigator에서 단일 노드를 선택합니다.Selects a single node in the XPathNavigator using the specified XPathExpression object.

(다음에서 상속됨 XPathNavigator)
SetTypedValue(Object)

현재 노드의 형식화된 값을 설정합니다.Sets the typed value of the current node.

(다음에서 상속됨 XPathNavigator)
SetValue(String)

현재 노드의 값을 설정합니다.Sets the value of the current node.

(다음에서 상속됨 XPathNavigator)
ToString()

현재 노드의 텍스트 값을 가져옵니다.Gets the text value of the current node.

(다음에서 상속됨 XPathNavigator)
ValueAs(Type, IXmlNamespaceResolver)

네임스페이스 접두사를 확인하기 위해 지정된 Type 개체를 사용하여 현재 노드의 값을 지정된 IXmlNamespaceResolver으로 가져옵니다.Gets the current node's value as the Type specified, using the IXmlNamespaceResolver object specified to resolve namespace prefixes.

(다음에서 상속됨 XPathNavigator)
WriteSubtree(XmlWriter)

현재 노드와 해당 자식 노드를 지정된 XmlWriter 개체로 스트리밍합니다.Streams the current node and its child nodes to the XmlWriter object specified.

(다음에서 상속됨 XPathNavigator)

명시적 인터페이스 구현

ICloneable.Clone()

XPathNavigator 개체의 새 복사본을 만듭니다.Creates a new copy of the XPathNavigator object.

(다음에서 상속됨 XPathNavigator)

적용 대상