다음을 통해 공유


XmlSerializationCollectionFixupCallback 대리자

이 대리자는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

컬렉션 또는 열거형에 매핑되는 SOAP 인코딩된 XML 데이터 형식을 deserialize하기 위해 XmlSerializer 클래스에서 사용하는 대리자입니다.

네임스페이스: System.Xml.Serialization
어셈블리: System.Xml(system.xml.dll)

구문

‘선언
Public Delegate Sub XmlSerializationCollectionFixupCallback ( _
    collection As Object, _
    collectionItems As Object _
)
‘사용 방법
Dim instance As New XmlSerializationCollectionFixupCallback(AddressOf HandlerMethod)
public delegate void XmlSerializationCollectionFixupCallback (
    Object collection,
    Object collectionItems
)
public delegate void XmlSerializationCollectionFixupCallback (
    Object^ collection, 
    Object^ collectionItems
)
/** @delegate */
public delegate void XmlSerializationCollectionFixupCallback (
    Object collection, 
    Object collectionItems
)
JScript에서는 대리자를 사용할 수 있지만 새로 선언할 수는 없습니다.

매개 변수

  • collection
  • collectionItems

설명

초기화하는 동안 .NET Framework XML serialization 인프라에서는 deserialization을 위해 XmlSerializationReader 클래스에서 파생된 임시 클래스를 동적으로 생성하고 컴파일합니다. 이 과정에서 .NET Framework는 XmlSerializationCollectionFixupCallback 대리자를 사용하는 컬렉션 픽스업 메서드를 생성합니다. 이는 데이터 형식이 .NET Framework 컬렉션이나 열거형에 매핑되는 SOAP 인코딩된 배열이나 SOAP 인코딩된 다중 참조 요소에 대해 발생합니다. deserialize하는 동안 필요한 경우 컬렉션 픽스업 메서드가 호출됩니다.

XmlSerializationCollectionFixupCallback을 직접 인스턴스화하지 마십시오.

SOAP 인코딩은 SOAP 1.1 사양의 Section 5에 설명되어 있습니다.

플랫폼

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에서 지원

참고 항목

참조

System.Xml.Serialization 네임스페이스
XmlSerializationReader.CollectionFixup