XmlSerializationReader.AddFixup Метод

Определение

Сохраняет объект, содержащий метод обратного вызова, который будет при необходимости вызван впоследствии, с целью заполнения коллекций или перечислений .NET Framework, соответствующих SOAP-кодированным массивам или SOAP-кодированным элементам с несколькими ссылками.Stores an object that contains a callback method to subsequently be called, as necessary, to fill in .NET Framework collections or enumerations that map to SOAP-encoded arrays or SOAP-encoded, multi-referenced elements.

Перегрузки

AddFixup(XmlSerializationReader+CollectionFixup)

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

Сохраняет объект, содержащий метод обратного вызова, который будет при необходимости вызван, с целью заполнения коллекций или перечислений .NET Framework, соответствующих SOAP-кодированным массивам или SOAP-кодированным элементам с несколькими ссылками.Stores an object that contains a callback method that will be called, as necessary, to fill in .NET Framework collections or enumerations that map to SOAP-encoded arrays or SOAP-encoded, multi-referenced elements.

AddFixup(XmlSerializationReader+Fixup)

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

Сохраняет объект, содержащий экземпляр метода обратного вызова, который будет при необходимости вызван, с целью заполнения объектов в SOAP-кодированном массиве.Stores an object that contains a callback method instance that will be called, as necessary, to fill in the objects in a SOAP-encoded array.

Комментарии

Защищенные члены XmlSerializationReader предназначены для использования только производными классами, которые используются внутри .NET Framework инфраструктуры сериализации XML.The protected members of XmlSerializationReader are intended for use only by derived classes that are used internally within the .NET Framework XML serialization infrastructure.

AddFixup(XmlSerializationReader+CollectionFixup)

Сохраняет объект, содержащий метод обратного вызова, который будет при необходимости вызван, с целью заполнения коллекций или перечислений .NET Framework, соответствующих SOAP-кодированным массивам или SOAP-кодированным элементам с несколькими ссылками.Stores an object that contains a callback method that will be called, as necessary, to fill in .NET Framework collections or enumerations that map to SOAP-encoded arrays or SOAP-encoded, multi-referenced elements.

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

protected:
 void AddFixup(System::Xml::Serialization::XmlSerializationReader::CollectionFixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.CollectionFixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.CollectionFixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.CollectionFixup)

Параметры

fixup
XmlSerializationReader.CollectionFixup

Входные данные методов делегата XmlSerializationCollectionFixupCallback и обратного вызова.A XmlSerializationCollectionFixupCallback delegate and the callback method's input data.

Комментарии

Защищенные члены XmlSerializationReader предназначены для использования только производными классами, которые используются внутри .NET Framework инфраструктуры сериализации XML.The protected members of XmlSerializationReader are intended for use only by derived classes that are used internally within the .NET Framework XML serialization infrastructure.

Во время инициализации .NET Framework инфраструктура сериализации XML динамически создает и компилирует временный класс для десериализации, производной от XmlSerializationReader.During initialization, the .NET Framework XML serialization infrastructure dynamically generates and compiles a temporary class for deserialization that is derived from XmlSerializationReader. Во время этого процесса инфраструктура создает XmlSerializationCollectionFixupCallback методы и создает объекты XmlSerializationReader.CollectionFixup для хранения методов исправления и их входных данных.During this process, the infrastructure generates XmlSerializationCollectionFixupCallback methods and it creates XmlSerializationReader.CollectionFixup objects to store the fix-up methods and their input data. Инфраструктура делает это для массивов, закодированных с помощью SOAP, или элементов с кодировкой SOAP, типы данных которых в любом случае сопоставляются с .NET Framework коллекциями или перечислениями.The infrastructure does so for SOAP-encoded arrays or SOAP-encoded, multi-referenced elements whose data types, in either case, map to .NET Framework collections or enumerations. После этого при необходимости методы вызываются во время десериализации для заполнения элементов массива или объектов, на которые ссылаются несколько ссылок.Next, as necessary, the methods are invoked during deserialization to fill in array items or multi-referenced objects.

Не следует напрямую создавать экземпляр класса XmlSerializationCollectionFixupCallback или XmlSerializationReader.CollectionFixup.You should not directly create an instance of the XmlSerializationCollectionFixupCallback or XmlSerializationReader.CollectionFixup class.

AddFixup(XmlSerializationReader+Fixup)

Сохраняет объект, содержащий экземпляр метода обратного вызова, который будет при необходимости вызван, с целью заполнения объектов в SOAP-кодированном массиве.Stores an object that contains a callback method instance that will be called, as necessary, to fill in the objects in a SOAP-encoded array.

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

protected:
 void AddFixup(System::Xml::Serialization::XmlSerializationReader::Fixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.Fixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.Fixup -> unit

Параметры

fixup
XmlSerializationReader.Fixup

Входные данные методов делегата XmlSerializationFixupCallback и обратного вызова.An XmlSerializationFixupCallback delegate and the callback method's input data.

Комментарии

Защищенные члены XmlSerializationReader предназначены для использования только производными классами, которые используются внутри .NET Framework инфраструктуры сериализации XML.The protected members of XmlSerializationReader are intended for use only by derived classes that are used internally within the .NET Framework XML serialization infrastructure.

При десериализации XML-документов в .NET Frameworkные объекты .NET Framework инфраструктура сериализации XML динамически создает экземпляры методов исправления, реализующих XmlSerializationFixupCallback делегат, и создает экземпляры класса XmlSerializationReader.Fixup для хранения методов исправления и их входных данных.While deserializing XML documents into .NET Framework objects, the .NET Framework XML serialization infrastructure dynamically creates instances of fix-up methods that implement the XmlSerializationFixupCallback delegate and creates instances of the XmlSerializationReader.Fixup class to store the fix-up methods and their input data. Инфраструктура делает это для массивов в кодировке SOAP, типы данных которых сопоставляются со ссылочными типами .NET Framework.The infrastructure does so for SOAP-encoded arrays whose data types map to .NET Framework reference types. Далее при необходимости вызывается метод исправления для заполнения объектов в массиве.Next, as necessary, a fix-up method is called to fill in the objects in the array.

Кроме того, во время инициализации .NET Framework инфраструктура сериализации XML динамически создает и компилирует временный класс для десериализации, производной от XmlSerializationReader.In addition, during initialization, the .NET Framework XML serialization infrastructure dynamically generates and compiles a temporary class for deserialization that derives from XmlSerializationReader. Во время этого процесса инфраструктура создает XmlSerializationFixupCallback методы и XmlSerializationReader.Fixup объекты для XML-данных с несколькими ссылками в кодировке SOAP.During this process, the infrastructure generates XmlSerializationFixupCallback methods and XmlSerializationReader.Fixup objects for SOAP-encoded, multi-referenced XML data. Затем методы вызываются во время десериализации.The methods are then invoked during deserialization.

Не следует создавать экземпляры классов XmlSerializationFixupCallback или XmlSerializationReader.Fixup напрямую.You should not directly create instances of the XmlSerializationFixupCallback or XmlSerializationReader.Fixup classes.

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