XmlReader.ValueType 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 노드의 CLR(공용 언어 런타임) 형식을 가져옵니다.
public:
virtual property Type ^ ValueType { Type ^ get(); };
public virtual Type ValueType { get; }
member this.ValueType : Type
Public Overridable ReadOnly Property ValueType As Type
속성 값
노드의 형식화된 값에 해당하는 CLR 형식입니다. 기본값은 System.String
입니다.
예외
이전 비동기 작업이 완료되기 전에 XmlReader 메서드가 호출되었습니다. 이 경우 “비동기 작업이 이미 진행 중입니다.” 메시지를 나타내며 InvalidOperationException이 throw됩니다.
설명
기본 매핑 목록은 System.Xml 클래스의 형식 지원을 참조하세요.
형식 xs:int
의 요소는 기본적으로 의 System.Int32
입니다ValueType
. 그러나 매핑 ValueType
할 수 있는 유효한 형식 중 하나일 수 있습니다 xs:int
(예: System.Int16
또는 System.Double
.).
노드가 형식화되지 않은 경우 또는 노드가 혼합 콘텐츠를 포함하는 요소인 경우 노드 값은 형식에 System.String
매핑됩니다.
상속자 참고
구현자는 형식인 경우에도 모든 노드에 System.String
대해 제공해야 ValueType
합니다.