XmlQueryRuntime 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
XSLT 프로세서를 지원하는 메서드와 속성을 제공합니다.
public ref class XmlQueryRuntime sealed
public sealed class XmlQueryRuntime
type XmlQueryRuntime = class
Public NotInheritable Class XmlQueryRuntime
- 상속
-
XmlQueryRuntime
속성
| Name | Description |
|---|---|
| ExternalContext |
데이터 원본, 매개 변수, 확장 개체 등과 같은 외부 사용자 컨텍스트 정보를 관리하는 개체를 반환합니다. |
| NameTable |
쿼리에서 사용하는 모든 이름을 원자화하는 데 사용되는 이름 테이블을 반환합니다. |
| Output |
출력 작성기 개체를 가져옵니다. |
| XsltFunctions |
상태를 관리하는 개체를 반환합니다. 상태 개체는 다양한 XSLT 함수를 구현하는 데 필요합니다. |
메서드
| Name | Description |
|---|---|
| AddNewIndex(XPathNavigator, Int32, XmlILIndex) |
지정한 컨텍스트 문서에 새로 빌드된 인덱스를 기존 인덱스 컬렉션에 추가합니다. |
| ChangeTypeXsltArgument(Int32, Object, Type) |
V1 XSLT 규칙을 사용하여 매개 변수의 |
| ChangeTypeXsltResult(Int32, Object) |
매개 변수의 CLR 형식을 XML 형식의 |
| ComparePosition(XPathNavigator, XPathNavigator) |
두 탐색기의 상대 위치를 비교합니다. |
| CreateCollation(String) |
문자열에서 데이터 정렬을 만듭니다. |
| DebugGetGlobalNames() |
이 쿼리에 사용된 모든 전역 변수 및 매개 변수의 이름을 포함하는 배열을 반환합니다. |
| DebugGetGlobalValue(String) |
지정된 이름을 가진 전역 값의 값을 가져옵니다. |
| DebugGetXsltValue(IList) |
시퀀스를 적절한 XSLT 형식으로 변환합니다. |
| DebugSetGlobalValue(String, Object) |
지정된 이름을 가진 전역 값의 값을 설정합니다. |
| DocOrderDistinct(IList<XPathNavigator>) |
지정된 시퀀스에서 정렬된 고유 노드를 가져옵니다. |
| EarlyBoundFunctionExists(String, String) |
지정된 초기 바인딩된 개체에 지정된 이름의 메서드가 포함되어 있는지 여부를 확인합니다. |
| EndRtfConstruction(XmlQueryOutput) |
RTF 생성을 완료합니다. |
| EndSequenceConstruction(XmlQueryOutput) |
중첩된 항목 시퀀스 생성을 완료합니다. |
| Equals(Object) |
지정된 개체가 현재 개체와 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
| FindIndex(XPathNavigator, Int32, XmlILIndex) |
지정한 문서를 통해 이미 만들어진 경우 지정된 ID를 가진 인덱스 반환 및 반환 |
| GenerateId(XPathNavigator) |
지정된 노드에 대한 고유 문자열 식별자를 생성합니다. |
| GetAtomizedName(Int32) |
이름 배열의 지정된 인덱스에서 원자화된 이름을 가져옵니다. |
| GetCollation(Int32) |
정적으로 만들어진 데이터 정렬을 가져옵니다. |
| GetEarlyBoundObject(Int32) |
지정된 초기 바인딩 확장 개체를 가져옵니다. 이 개체가 아직 없으면 해당 ConstructorInfo개체를 사용하여 인스턴스를 만듭니다. |
| GetGlobalValue(Int32) |
지정된 전역 변수에 바인딩된 값을 반환합니다. 값이 아직 계산되지 않은 경우 계산하고 전역 변수에 저장합니다. |
| GetHashCode() |
기본 해시 함수로 사용됩니다. (다음에서 상속됨 Object) |
| GetNameFilter(Int32) |
필터 배열의 지정된 인덱스에 있는 이름 필터를 가져옵니다. |
| GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
| GetTypeFilter(XPathNodeType) |
지정된 형식의 노드를 필터링하는 필터를 가져옵니다. |
| IsGlobalComputed(Int32) |
지정된 전역 값이 이미 계산된 경우 true를 반환합니다. |
| IsQNameEqual(XPathNavigator, Int32, Int32) |
지정된 LocalName 이름과 속성이 NamespaceURIXPathNavigator 매개 변수에 지정된 이름과 같은지 여부를 확인합니다. |
| IsQNameEqual(XPathNavigator, XPathNavigator) |
두 LocalName 인스턴스의 NamespaceURI 속성과 XPathNavigator 속성을 비교하여 같은지 확인합니다. |
| MatchesXmlType(IList<XPathItem>, Int32) |
|
| MatchesXmlType(IList<XPathItem>, XmlTypeCode) |
지정된 시퀀스의 형식이 지정된 싱글톤 형식의 하위 형식인지 여부를 확인합니다. |
| MatchesXmlType(XPathItem, Int32) |
|
| MatchesXmlType(XPathItem, XmlTypeCode) |
개체의 |
| MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
| OnCurrentNodeChanged(XPathNavigator) |
Visual Studio 디버깅에 사용됩니다. 현재 노드가 변경된 후 호출됩니다. |
| ParseTagName(String, Int32) |
지정된 태그 이름을 구문 분석하고 결과 접두사를 확인합니다. 접두사를 확인할 수 없으면 오류가 발생합니다. |
| ParseTagName(String, String) |
지정된 태그 이름을 구문 분석합니다. XmlQualifiedName 구문 분석된 로컬 이름과 지정된 네임스페이스로 구성된 값을 반환합니다. |
| SendMessage(String) |
쿼리 실행 정보를 이벤트 처리기에 보고합니다. |
| SetGlobalValue(Int32, Object) |
지정된 전역 변수 또는 매개 변수에 바인딩된 값을 반환합니다. |
| StartRtfConstruction(String, XmlQueryOutput) |
RTF 생성을 시작하고 이 RTF를 생성하는 데 사용할 새 XmlQueryOutput 개체를 반환합니다. |
| StartSequenceConstruction(XmlQueryOutput) |
중첩된 항목 시퀀스 생성을 시작합니다. 이 새 시퀀스를 생성하는 데 사용할 새 XmlQueryOutput 시퀀스를 반환합니다. |
| TextRtfConstruction(String, String) |
지정된 텍스트에서 새 XPathNavigator 텍스트를 생성합니다. |
| ThrowException(String) |
지정된 메시지 텍스트가 있는 XML 예외를 throw합니다. |
| ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |