XmlSerializationReader.Fixup 클래스
이 클래스는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.
XmlSerializationFixupCallback 대리자 인스턴스와 메서드의 입력을 포함하며 메서드의 매개 변수 역할을 합니다.
네임스페이스: System.Xml.Serialization
어셈블리: System.Xml(system.xml.dll)
구문
‘선언
Protected Class Fixup
‘사용 방법
Dim instance As Fixup
protected class Fixup
private ref class Fixup
protected class Fixup
protected class Fixup
설명
XML 문서를 .NET Framework 개체로 deserialize하는 동안 .NET Framework XML serialization 인프라는 XmlSerializationFixupCallback 대리자를 구현하는 픽스업 메서드를 동적으로 인스턴스화하고, XmlSerializationReader.Fixup 클래스 개체를 인스턴스화하여 픽스업 메서드를 입력과 함께 저장합니다. 인프라에서는 데이터 형식이 .NET Framework 참조 형식에 매핑되는 SOAP 인코딩된 배열에 대해 이 작업을 수행합니다. 그런 다음 필요한 경우 배열의 개체를 채우기 위해 픽스업 메서드가 호출됩니다.
또한 초기화하는 동안 .NET Framework XML serialization 인프라에서는 deserialization을 위해 XmlSerializationReader 클래스에서 파생된 임시 클래스를 동적으로 생성하고 컴파일합니다. 이 과정에서 인프라는 SOAP 인코딩된 다중 참조 XML 데이터를 위한 XmlSerializationFixupCallback 속성과 XmlSerializationReader.Fixup 클래스 개체를 생성합니다. 그런 다음 deserialize하는 동안 메서드가 호출됩니다.
XmlSerializationFixupCallback 또는 XmlSerializationReader.Fixup 클래스의 인스턴스를 직접 만들지 마십시오.
SOAP 인코딩은 SOAP 1.1 사양의 Section 5에 설명되어 있습니다.
상속 계층 구조
System.Object
System.Xml.Serialization.XmlSerializationReader.Fixup
스레드로부터의 안전성
이 형식의 모든 public static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.
플랫폼
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
2.0, 1.1, 1.0에서 지원
참고 항목
참조
XmlSerializationReader.Fixup 멤버
System.Xml.Serialization 네임스페이스
XmlSerializationFixupCallback 대리자
XmlSerializationReader 클래스