XmlSerializationWriter.WritePotentiallyReferencingElement Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Записывает XML-элемент СООБЩЕНИЯ SOAP, который может содержать ссылку на <multiRef>
XML-элемент для данного объекта.
Перегрузки
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean, Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Записывает XML-элемент СООБЩЕНИЯ SOAP, который может содержать ссылку на |
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Записывает XML-элемент СООБЩЕНИЯ SOAP, который может содержать ссылку на |
WritePotentiallyReferencingElement(String, String, Object, Type) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Записывает XML-элемент СООБЩЕНИЯ SOAP, который может содержать ссылку на |
WritePotentiallyReferencingElement(String, String, Object) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Записывает XML-элемент СООБЩЕНИЯ SOAP, который может содержать ссылку на |
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean, Boolean)
- Исходный код:
- XmlSerializationWriter.cs
- Исходный код:
- XmlSerializationWriter.cs
- Исходный код:
- XmlSerializationWriter.cs
Записывает XML-элемент СООБЩЕНИЯ SOAP, который может содержать ссылку на multiRef
XML-элемент для данного объекта.
Этот 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 предназначены только для производных классов, которые используются внутри инфраструктуры сериализации XML .NET Framework.
Кодировка SOAP позволяет уникальному XML-элементу один раз отображаться в сообщении SOAP в виде элемента multiRef
, определяемого атрибутом id
. Значение id
можно ссылаться несколько раз с помощью атрибутов href
(или ref
атрибутов в SOAP 1.2) в замещающих элементах.
Кодировка SOAP описана в разделе 5 спецификации SOAP 1.1.
Применяется к
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean)
- Исходный код:
- XmlSerializationWriter.cs
- Исходный код:
- XmlSerializationWriter.cs
- Исходный код:
- XmlSerializationWriter.cs
Записывает XML-элемент СООБЩЕНИЯ SOAP, который может содержать ссылку на <multiRef>
XML-элемент для данного объекта.
Этот 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 предназначены только для производных классов, которые используются внутри инфраструктуры сериализации XML .NET Framework.
Кодировка SOAP позволяет уникальному XML-элементу один раз отображаться в сообщении SOAP в виде элемента multiRef
, определяемого атрибутом id
. Значение id
можно ссылаться несколько раз с помощью атрибутов href
(или ref
атрибутов в SOAP 1.2) в замещающих элементах.
Кодировка SOAP описана в разделе 5 спецификации SOAP 1.1.
Применяется к
WritePotentiallyReferencingElement(String, String, Object, Type)
- Исходный код:
- XmlSerializationWriter.cs
- Исходный код:
- XmlSerializationWriter.cs
- Исходный код:
- XmlSerializationWriter.cs
Записывает XML-элемент СООБЩЕНИЯ SOAP, который может содержать ссылку на <multiRef>
XML-элемент для данного объекта.
Этот 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 предназначены только для производных классов, которые используются внутри инфраструктуры сериализации XML .NET Framework.
Кодировка SOAP позволяет уникальному XML-элементу один раз отображаться в сообщении SOAP в виде элемента <multiRef>
, определяемого атрибутом id
. Значение id
можно ссылаться несколько раз с помощью атрибутов href
(или ref
атрибутов в SOAP 1.2) в замещающих элементах.
Кодировка SOAP описана в разделе 5 спецификации SOAP 1.1.
Применяется к
WritePotentiallyReferencingElement(String, String, Object)
- Исходный код:
- XmlSerializationWriter.cs
- Исходный код:
- XmlSerializationWriter.cs
- Исходный код:
- XmlSerializationWriter.cs
Записывает XML-элемент СООБЩЕНИЯ SOAP, который может содержать ссылку на <multiRef>
XML-элемент для данного объекта.
Этот 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 предназначены только для производных классов, которые используются внутри инфраструктуры сериализации XML .NET Framework.
Кодировка SOAP позволяет уникальному XML-элементу один раз отображаться в сообщении SOAP в виде элемента <multiRef>
, определяемого атрибутом id
. Значение id
можно ссылаться несколько раз с помощью атрибутов href
(или ref
атрибутов в SOAP 1.2) в замещающих элементах.
Кодировка SOAP описана в разделе 5 спецификации SOAP 1.1.