XmlSerializationReader.ReadReferencedElement Метод

Определение

Десериализация объекта из элемента в кодировке multiRef SOAP.

Перегрузки

Имя Описание
ReadReferencedElement(String, String)

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

Десериализация объекта из XML-элемента в кодировке multiRef SOAP.

ReadReferencedElement()

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

Десериализация объекта из XML-элемента в кодировке multiRef SOAP.

Комментарии

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

ReadReferencedElement(String, String)

Исходный код:
XmlSerializationReader.cs
Исходный код:
XmlSerializationReader.cs
Исходный код:
XmlSerializationReader.cs
Исходный код:
XmlSerializationReader.cs
Исходный код:
XmlSerializationReader.cs

Десериализация объекта из XML-элемента в кодировке multiRef SOAP.

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

protected:
 System::Object ^ ReadReferencedElement(System::String ^ name, System::String ^ ns);
[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 object? ReadReferencedElement(string? name, string? ns);
protected object? ReadReferencedElement(string? name, string? ns);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
protected object? ReadReferencedElement(string? name, string? ns);
protected object ReadReferencedElement(string name, string ns);
[<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")>]
member this.ReadReferencedElement : string * string -> obj
member this.ReadReferencedElement : string * string -> obj
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ReadReferencedElement : string * string -> obj
Protected Function ReadReferencedElement (name As String, ns As String) As Object

Параметры

name
String

Локальное имя типа данных схемы XML элемента.

ns
String

Пространство имен типа данных схемы XML элемента.

Возвращаемое значение

Значение указанного элемента в документе.

Атрибуты

Комментарии

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

Эта сигнатура ReadReferencedElement метода получает тип multiRef данных схемы XML элемента из параметров метода, а не путем чтения атрибута xsi:type . Префикс xsi ссылается на экземпляр пространства имен схемы XML.

Кодировка SOAP позволяет уникальному XML-элементу один раз отображаться в сообщении SOAP в качестве multiRef элемента, определяемого атрибутом id . Значение id можно ссылаться несколько раз с помощью href атрибутов (или ref атрибутов в SOAP 1.2) в замещающих элементах.

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

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

ReadReferencedElement()

Исходный код:
XmlSerializationReader.cs
Исходный код:
XmlSerializationReader.cs
Исходный код:
XmlSerializationReader.cs
Исходный код:
XmlSerializationReader.cs
Исходный код:
XmlSerializationReader.cs

Десериализация объекта из XML-элемента в кодировке multiRef SOAP.

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

protected:
 System::Object ^ ReadReferencedElement();
[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 object? ReadReferencedElement();
protected object? ReadReferencedElement();
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
protected object? ReadReferencedElement();
protected object ReadReferencedElement();
[<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")>]
member this.ReadReferencedElement : unit -> obj
member this.ReadReferencedElement : unit -> obj
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.ReadReferencedElement : unit -> obj
Protected Function ReadReferencedElement () As Object

Возвращаемое значение

Значение указанного элемента в документе.

Атрибуты

Комментарии

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

Метод ReadReferencedElement получает тип данных схемы XML, считывая xsi:type атрибут multiRef элемента. Префикс xsi ссылается на экземпляр пространства имен схемы XML.

Кодировка SOAP позволяет уникальному XML-элементу один раз отображаться в сообщении SOAP в качестве multiRef элемента, определяемого атрибутом id . Значение id можно ссылаться несколько раз с помощью href атрибутов (или ref атрибутов в SOAP 1.2) в замещающих элементах.

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

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