XmlSerializationReader 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
XmlSerializer 클래스로 deserialization을 제어합니다.
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.
public ref class XmlSerializationReader abstract : System::Xml::Serialization::XmlSerializationGeneratedCode
public ref class XmlSerializationReader abstract
public abstract class XmlSerializationReader : System.Xml.Serialization.XmlSerializationGeneratedCode
public abstract class XmlSerializationReader
type XmlSerializationReader = class
inherit XmlSerializationGeneratedCode
type XmlSerializationReader = class
Public MustInherit Class XmlSerializationReader
Inherits XmlSerializationGeneratedCode
Public MustInherit Class XmlSerializationReader
- 상속
- 상속
-
XmlSerializationReader
설명
초기화 중에 .NET Framework XML serialization 인프라는 추상 XmlSerializationReader 클래스에서 파생된 역직렬화를 위한 임시 클래스를 동적으로 생성하고 컴파일합니다. XmlSerializationReader는 XML 문서를 및 ServiceDescription 개체로 DiscoveryDocument 역직렬화하기 위해 .NET Framework 내에서 구현됩니다.
에서 XmlSerializationReader클래스를 파생하면 안 됩니다. 대신 메서드 중 하나를 호출합니다 Deserialize .
생성자
XmlSerializationReader() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlSerializationReader 클래스의 새 인스턴스를 초기화합니다. |
속성
DecodeName |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XML 문자열이 유효한 .NET 형식 이름으로 변환되는지 여부를 확인하는 값을 가져오거나 설정합니다. |
Document |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XML 문서가 역직렬화되는 XML 문서 개체를 가져옵니다. |
IsReturnValue |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. SOAP 1.1 반환 값에 대해 |
Reader |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlReader가 사용하는 XmlSerializationReader 개체를 가져옵니다. |
ReaderCount |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlReader의 현재 횟수를 가져옵니다. |
메서드
AddFixup(XmlSerializationReader+CollectionFixup) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 필요한 경우 호출될 콜백 메서드가 포함된 개체를 저장하여 SOAP 인코딩된 배열이나 SOAP 인코딩된 다중 참조 요소에 매핑되는 .NET 컬렉션이나 열거형을 채웁니다. |
AddFixup(XmlSerializationReader+Fixup) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 필요한 경우 호출될 콜백 메서드 인스턴스가 있는 개체를 저장하여 SOAP 인코딩된 배열의 개체를 채웁니다. |
AddReadCallback(String, String, Type, XmlSerializationReadCallback) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 나중에 호출하기 위해 XmlSerializationReadCallback 대리자의 구현과 해당 입력 데이터를 저장합니다. |
AddTarget(String, Object) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 나중에 GetTarget(String) 메서드를 통해 액세스하기 위해 SOAP 인코딩된 |
CheckReaderCount(Int32, Int32) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 역직렬 변환기가 증가했는지 여부를 확인합니다. |
CollapseWhitespace(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 모든 공백 문자를 지정한 문자열의 처음과 끝에서 제거합니다. |
CreateAbstractTypeException(String, String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 역직렬화되는 개체가 추상 개체여야 함을 나타내는 InvalidOperationException을 만듭니다. |
CreateBadDerivationException(String, String, String, String, String, String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 내부 요소를 읽는 옵션을 사용하여 XmlReader의 현재 위치에서 해당 XML 표현의 개체를 채웁니다. |
CreateCtorHasSecurityException(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 생성자에서 보안 예외를 throw하기 때문에 역직렬화되는 개체가 인스턴스화될 수 없음을 나타내는 InvalidOperationException을 만듭니다. |
CreateInaccessibleConstructorException(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 사용할 수 있는 생성자가 없기 때문에 역직렬화되는 개체가 인스턴스화될 수 없음을 나타내는 InvalidOperationException을 만듭니다. |
CreateInvalidCastException(Type, Object) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 명시적 참조 변환이 실패했음을 나타내는 InvalidCastException을 만듭니다. |
CreateInvalidCastException(Type, Object, String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 명시적 참조 변환이 실패했음을 나타내는 InvalidCastException을 만듭니다. |
CreateMissingIXmlSerializableType(String, String, String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XML 스키마 데이터 형식에 매핑된 파생 형식을 찾을 수 없음을 나타내는 InvalidOperationException을 만듭니다. |
CreateReadOnlyCollectionException(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. SOAP 인코딩된 컬렉션 형식을 수정할 수 없고 그 값을 채울 수 없음을 나타내는 InvalidOperationException을 만듭니다. |
CreateUnknownConstantException(String, Type) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 열거형 값이 올바르지 않음을 나타내는 InvalidOperationException을 만듭니다. |
CreateUnknownNodeException() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. InvalidOperationException의 현재 위치가 알 수 없는 XML 노드를 나타냄을 의미하는 XmlReader을 만듭니다. |
CreateUnknownTypeException(XmlQualifiedName) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 형식을 알 수 없음을 나타내는 InvalidOperationException을 만듭니다. |
EnsureArrayIndex(Array, Int32, Type) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 지정된 배열 또는 복사본이 지정한 인덱스를 포함할 수 있을 정도로 큰지 확인합니다. |
Equals(Object) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
FixupArrayRefs(Object) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 데이터 형식이 .NET 참조 형식에 매핑되는 SOAP로 인코딩된 배열의 값을 채웁니다. |
GetArrayLength(String, String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlReader가 현재 위치한 SOAP 인코딩된 배열의 길이를 가져옵니다. |
GetHashCode() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetNullAttr() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.
XmlReader가 현재 위치한 XML 요소의 null 특성이 |
GetTarget(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. SOAP 인코딩된 |
GetType() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
GetXsiType() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.
XmlReader의 현재 위치에서 XML 요소의 |
InitCallbacks() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. SOAP 인코딩된 XML 데이터에 매핑되는 개체를 채우는 콜백 메서드를 초기화합니다. |
InitIDs() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. NameTable 개체에 요소와 특성 이름을 저장합니다. |
IsXmlnsAttribute(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XML 특성 이름이 XML 네임스페이스를 나타내는지 여부를 확인합니다. |
MemberwiseClone() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ParseWsdlArrayType(XmlAttribute) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XML 특성이 WSDL(Web Services Description Language) 네임스페이스의 |
ReadElementQualifiedName() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlReader가 자신이 현재 위치한 요소의 정규화된 이름을 읽도록 합니다. |
ReadEndElement() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlReader가 XML 끝 태그를 읽도록 합니다. |
ReadNull() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 현재 XML 요소의 null 특성 값이 true인 경우 XmlReader에서 이 요소를 읽도록 합니다. |
ReadNullableQualifiedName() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlReader에서 자신이 현재 위치한 요소의 정규화된 이름을 읽도록 합니다. |
ReadNullableString() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.
XmlReader가 |
ReadReference(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. SOAP 인코딩에서 XML 요소를 참조하는 데 사용되는 |
ReadReferencedElement() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. SOAP 인코딩된 |
ReadReferencedElement(String, String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. SOAP 인코딩된 |
ReadReferencedElements() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. SOAP 메시지의 SOAP 인코딩된 |
ReadReferencingElement(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.
|
ReadReferencingElement(String, String, Boolean, String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.
|
ReadReferencingElement(String, String, String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.
|
ReadSerializable(IXmlSerializable) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlReader의 현재 위치에서 해당 XML 표현의 개체를 채웁니다. |
ReadSerializable(IXmlSerializable, Boolean) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 이 메서드는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
ReadString(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 입력 값에 추가된 ReadString() 메서드의 호출 결과를 생성합니다. |
ReadString(String, Boolean) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. ReadString() 클래스의 XmlReader 메서드에 대한 호출 결과를 반환합니다. 필요한 경우 공백을 트리밍하고 입력 값에 추가합니다. |
ReadTypedNull(XmlQualifiedName) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. null 값( |
ReadTypedPrimitive(XmlQualifiedName) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlReader가 현재 위치한 XML 노드의 값을 가져옵니다. |
ReadXmlDocument(Boolean) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlReader가 현재 위치에서 XML 문서 루트 요소를 읽도록 합니다. |
ReadXmlNode(Boolean) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlReader가 현재 위치에서 XML 노드를 읽도록 합니다. |
Referenced(Object) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. SOAP 인코딩된 |
ResolveDynamicAssembly(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 동적으로 생성된 어셈블리를 이름별로 가져옵니다. |
ShrinkArray(Array, Int32, Type, Boolean) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 해당 배열 또는 복사본이 지정된 길이보다 길지 않은지 확인합니다. |
ToByteArrayBase64(Boolean) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlReader가 현재 위치에서 문자열 값을 읽고 Base 64 바이트 배열로 반환하도록 합니다. |
ToByteArrayBase64(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 입력 문자열에서 Base 64 바이트 배열을 생성합니다. |
ToByteArrayHex(Boolean) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlReader가 현재 위치에서 문자열 값을 읽고 16진 바이트 배열로 반환하도록 합니다. |
ToByteArrayHex(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 입력 문자열에서 16진수 바이트 배열을 생성합니다. |
ToChar(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 입력 문자열에서 Char 개체를 생성합니다. |
ToDate(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 입력 문자열에서 DateTime 개체를 생성합니다. |
ToDateTime(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 입력 문자열에서 DateTime 개체를 생성합니다. |
ToEnum(String, Hashtable, String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 열거자 목록의 상수를 나타내는 구분 식별자로 구성된 문자열에서 숫자 열거형 값을 생성합니다. |
ToString() |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
ToTime(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 시간을 나타내는 문자열에서 DateTime을 생성합니다. |
ToXmlName(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XML 이름을 디코딩합니다. |
ToXmlNCName(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XML 이름을 디코딩합니다. |
ToXmlNmToken(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XML 이름을 디코딩합니다. |
ToXmlNmTokens(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XML 이름을 디코딩합니다. |
ToXmlQualifiedName(String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 접두사를 포함할 수 있는 이름에서 XmlQualifiedName을 가져옵니다. |
UnknownAttribute(Object, XmlAttribute) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. UnknownAttribute의 현재 위치에 대해 XmlReader 이벤트를 발생시킵니다. |
UnknownAttribute(Object, XmlAttribute, String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. UnknownAttribute의 현재 위치에 대해 XmlReader 이벤트를 발생시킵니다. |
UnknownElement(Object, XmlElement) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. UnknownElement의 현재 위치에 대해 XmlReader 이벤트를 발생시킵니다. |
UnknownElement(Object, XmlElement, String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. UnknownElement의 현재 위치에 대해 XmlReader 이벤트를 발생시킵니다. |
UnknownNode(Object) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. UnknownNode의 현재 위치에 대해 XmlReader 이벤트를 발생시킵니다. |
UnknownNode(Object, String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. UnknownNode의 현재 위치에 대해 XmlReader 이벤트를 발생시킵니다. |
UnreferencedObject(String, Object) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. UnreferencedObject의 현재 위치에 대해 XmlReader 이벤트를 발생시킵니다. |
적용 대상
추가 정보
.NET