XmlSerializationWriter.WritePotentiallyReferencingElement Метод

Определение

Записывает XML-элемент сообщения SOAP, содержащий ссылку на XML-элемент <multiRef> для заданного объекта.

Перегрузки

WritePotentiallyReferencingElement(String, String, Object, Type, Boolean, Boolean)

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

Записывает XML-элемент сообщения SOAP, содержащий ссылку на XML-элемент multiRef для заданного объекта.

WritePotentiallyReferencingElement(String, String, Object, Type, Boolean)

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

Записывает XML-элемент сообщения SOAP, содержащий ссылку на XML-элемент <multiRef> для заданного объекта.

WritePotentiallyReferencingElement(String, String, Object, Type)

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

Записывает XML-элемент сообщения SOAP, содержащий ссылку на XML-элемент <multiRef> для заданного объекта.

WritePotentiallyReferencingElement(String, String, Object)

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

Записывает XML-элемент сообщения SOAP, содержащий ссылку на XML-элемент <multiRef> для заданного объекта.

WritePotentiallyReferencingElement(String, String, Object, Type, Boolean, Boolean)

Записывает XML-элемент сообщения SOAP, содержащий ссылку на XML-элемент multiRef для заданного объекта.

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

protected:
 void WritePotentiallyReferencingElement(System::String ^ n, System::String ^ ns, System::Object ^ o, Type ^ ambientType, bool suppressReference, bool isNullable);
protected void WritePotentiallyReferencingElement (string? n, string? ns, object? o, Type? ambientType, bool suppressReference, bool isNullable);
protected void WritePotentiallyReferencingElement (string n, string ns, object o, Type ambientType, bool suppressReference, bool isNullable);
member this.WritePotentiallyReferencingElement : string * string * obj * Type * bool * bool -> unit
Protected Sub WritePotentiallyReferencingElement (n As String, ns As String, o As Object, ambientType As Type, suppressReference As Boolean, isNullable As Boolean)

Параметры

n
String

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

ns
String

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

o
Object

Объект, который сериализуется в текущем элементе XML, либо в элементе multiRef со ссылкой от текущего элемента.

ambientType
Type

Тип, хранимый в сопоставлении типа объекта (в отличие от типа объекта, обнаруживаемого непосредственно с помощью операции typeof).

suppressReference
Boolean

true для сериализации объекта непосредственно в элемент XML вместо создания ссылки элемента на другой элемент, содержащий данные; в противном случае false.

isNullable
Boolean

true для записи атрибута xsi:nil='true', если сериализуется объект null, в противном случае false.

Комментарии

Защищенные элементы XmlSerializationWriter предназначены только для производных классов, которые используются внутри инфраструктуры сериализации ПЛАТФОРМА .NET FRAMEWORK XML.

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

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

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

WritePotentiallyReferencingElement(String, String, Object, Type, Boolean)

Записывает XML-элемент сообщения SOAP, содержащий ссылку на XML-элемент <multiRef> для заданного объекта.

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

protected:
 void WritePotentiallyReferencingElement(System::String ^ n, System::String ^ ns, System::Object ^ o, Type ^ ambientType, bool suppressReference);
protected void WritePotentiallyReferencingElement (string n, string? ns, object? o, Type? ambientType, bool suppressReference);
protected void WritePotentiallyReferencingElement (string n, string ns, object o, Type ambientType, bool suppressReference);
member this.WritePotentiallyReferencingElement : string * string * obj * Type * bool -> unit
Protected Sub WritePotentiallyReferencingElement (n As String, ns As String, o As Object, ambientType As Type, suppressReference As Boolean)

Параметры

n
String

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

ns
String

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

o
Object

Объект, который сериализуется в текущем элементе XML, либо в элементе multiRef со ссылкой от текущего элемента.

ambientType
Type

Тип, хранимый в сопоставлении типа объекта (в отличие от типа объекта, обнаруживаемого непосредственно с помощью операции typeof).

suppressReference
Boolean

true для сериализации объекта непосредственно в элемент XML вместо создания ссылки элемента на другой элемент, содержащий данные; в противном случае false.

Комментарии

Защищенные элементы XmlSerializationWriter предназначены только для производных классов, которые используются внутри инфраструктуры сериализации ПЛАТФОРМА .NET FRAMEWORK XML.

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

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

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

WritePotentiallyReferencingElement(String, String, Object, Type)

Записывает XML-элемент сообщения SOAP, содержащий ссылку на XML-элемент <multiRef> для заданного объекта.

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

protected:
 void WritePotentiallyReferencingElement(System::String ^ n, System::String ^ ns, System::Object ^ o, Type ^ ambientType);
protected void WritePotentiallyReferencingElement (string? n, string? ns, object? o, Type? ambientType);
protected void WritePotentiallyReferencingElement (string n, string ns, object o, Type ambientType);
member this.WritePotentiallyReferencingElement : string * string * obj * Type -> unit
Protected Sub WritePotentiallyReferencingElement (n As String, ns As String, o As Object, ambientType As Type)

Параметры

n
String

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

ns
String

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

o
Object

Объект, который сериализуется в текущем элементе XML, либо в элементе multiRef со ссылкой от текущего элемента.

ambientType
Type

Тип, хранимый в сопоставлении типа объекта (в отличие от типа объекта, обнаруживаемого непосредственно с помощью операции typeof).

Комментарии

Защищенные элементы XmlSerializationWriter предназначены только для производных классов, которые используются внутри инфраструктуры сериализации ПЛАТФОРМА .NET FRAMEWORK XML.

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

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

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

WritePotentiallyReferencingElement(String, String, Object)

Записывает XML-элемент сообщения SOAP, содержащий ссылку на XML-элемент <multiRef> для заданного объекта.

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

protected:
 void WritePotentiallyReferencingElement(System::String ^ n, System::String ^ ns, System::Object ^ o);
protected void WritePotentiallyReferencingElement (string? n, string? ns, object? o);
protected void WritePotentiallyReferencingElement (string n, string ns, object o);
member this.WritePotentiallyReferencingElement : string * string * obj -> unit
Protected Sub WritePotentiallyReferencingElement (n As String, ns As String, o As Object)

Параметры

n
String

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

ns
String

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

o
Object

Объект, который сериализуется в текущем элементе XML, либо в элементе multiRef со ссылкой от текущего элемента.

Комментарии

Защищенные элементы XmlSerializationWriter предназначены только для производных классов, которые используются внутри инфраструктуры сериализации ПЛАТФОРМА .NET FRAMEWORK XML.

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

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

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