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.