XmlSerializationReader.InitCallbacks Метод

Определение

Инициализирует методы обратного вызова, заполняющие объекты, которые сопоставляются с xml-данными в кодировке SOAP.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

protected:
 abstract void InitCallbacks();
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
protected abstract void InitCallbacks();
protected abstract void InitCallbacks();
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
protected abstract void InitCallbacks();
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
abstract member InitCallbacks : unit -> unit
abstract member InitCallbacks : unit -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
abstract member InitCallbacks : unit -> unit
Protected MustOverride Sub InitCallbacks ()
Атрибуты

Комментарии

Защищенные члены XmlSerializationReader предназначены только для производных классов, которые используются внутри инфраструктуры сериализации XML .NET Framework.

Во время инициализации инфраструктура сериализации XML .NET Framework динамически создает и компилирует временный класс для десериализации, производный от XmlSerializationReader. В ходе этого процесса платформа .NET Framework создает методы чтения, реализующие делегат XmlSerializationReadCallback. Это делается для определенных сопоставлений между типами .NET и типами данных XML, сериализованными с помощью XML в кодировке SOAP, и не являются корневыми элементами. Далее при необходимости вызывается метод чтения во время десериализации.

Абстрактный InitCallbacks метод заключается в том, что временный производный класс создает экземпляр и инициализирует методы обратного вызова чтения.

Не следует напрямую создавать экземпляр XmlSerializationReadCallback.

Кодировка SOAP описана в разделе 5 спецификации SOAP 1.1.

Применяется к