Compartir a través de


XmlSerializationWriter.WritePotentiallyReferencingElement Método

Definición

Escribe un elemento XML de mensaje SOAP que puede contener una referencia a un elemento XML <multiRef> para un objeto determinado.

Sobrecargas

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

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Escribe un elemento XML de mensaje SOAP que puede contener una referencia a un elemento XML multiRef para un objeto determinado.

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

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Escribe un elemento XML de mensaje SOAP que puede contener una referencia a un elemento XML <multiRef> para un objeto determinado.

WritePotentiallyReferencingElement(String, String, Object, Type)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Escribe un elemento XML de mensaje SOAP que puede contener una referencia a un elemento XML <multiRef> para un objeto determinado.

WritePotentiallyReferencingElement(String, String, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Escribe un elemento XML de mensaje SOAP que puede contener una referencia a un elemento XML <multiRef> para un objeto determinado.

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

Escribe un elemento XML de mensaje SOAP que puede contener una referencia a un elemento XML multiRef para un objeto determinado.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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)

Parámetros

n
String

El nombre local del elemento XML que se va a escribir.

ns
String

El espacio de nombres del elemento XML que se va a escribir.

o
Object

Objeto que se va a serializar en el elemento XML actual o en un elemento multiRef al que hace referencia el elemento actual.

ambientType
Type

Tipo almacenado en la asignación del tipo de objeto (como opuesto al tipo del objeto situado directamente a través de la operación typeof).

suppressReference
Boolean

true para serializar directamente el objeto en el elemento XML en lugar de que el elemento haga referencia a otro elemento que contiene los datos; de lo contrario, false.

isNullable
Boolean

true para escribir un atributo xsi:nil='true' si el objeto que se va a serializar es null; en caso contrario, false.

Comentarios

Los miembros protegidos de XmlSerializationWriter están diseñados solo para su uso por clases derivadas que se usan internamente dentro de la infraestructura de serialización XML de .NET Framework.

La codificación SOAP permite que un elemento XML único aparezca una vez dentro de un mensaje SOAP como un multiRef elemento identificado por un id atributo. Se id puede hacer referencia al valor varias veces mediante href atributos (o ref atributos en SOAP 1.2) en elementos sustitutos.

La codificación SOAP se describe en la sección 5 de la especificación SOAP 1.1.

Se aplica a

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

Escribe un elemento XML de mensaje SOAP que puede contener una referencia a un elemento XML <multiRef> para un objeto determinado.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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)

Parámetros

n
String

El nombre local del elemento XML que se va a escribir.

ns
String

El espacio de nombres del elemento XML que se va a escribir.

o
Object

Objeto que se va a serializar en el elemento XML actual o en un elemento multiRef al que hace referencia el elemento actual.

ambientType
Type

Tipo almacenado en la asignación del tipo de objeto (como opuesto al tipo del objeto situado directamente a través de la operación typeof).

suppressReference
Boolean

true para serializar directamente el objeto en el elemento XML en lugar de que el elemento haga referencia a otro elemento que contiene los datos; de lo contrario, false.

Comentarios

Los miembros protegidos de XmlSerializationWriter están diseñados solo para su uso por clases derivadas que se usan internamente dentro de la infraestructura de serialización XML de .NET Framework.

La codificación SOAP permite que un elemento XML único aparezca una vez dentro de un mensaje SOAP como un multiRef elemento identificado por un id atributo. Se id puede hacer referencia al valor varias veces mediante href atributos (o ref atributos en SOAP 1.2) en elementos sustitutos.

La codificación SOAP se describe en la sección 5 de la especificación SOAP 1.1.

Se aplica a

WritePotentiallyReferencingElement(String, String, Object, Type)

Escribe un elemento XML de mensaje SOAP que puede contener una referencia a un elemento XML <multiRef> para un objeto determinado.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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)

Parámetros

n
String

El nombre local del elemento XML que se va a escribir.

ns
String

El espacio de nombres del elemento XML que se va a escribir.

o
Object

Objeto que se va a serializar en el elemento XML actual o en un elemento multiRef al que hace referencia el elemento actual.

ambientType
Type

Tipo almacenado en la asignación del tipo de objeto (como opuesto al tipo del objeto situado directamente a través de la operación typeof).

Comentarios

Los miembros protegidos de XmlSerializationWriter están diseñados solo para su uso por clases derivadas que se usan internamente dentro de la infraestructura de serialización XML de .NET Framework.

La codificación SOAP permite que un elemento XML único aparezca una vez dentro de un mensaje SOAP como un <multiRef> elemento identificado por un id atributo. Se id puede hacer referencia al valor varias veces mediante href atributos (o ref atributos en SOAP 1.2) en elementos sustitutos.

La codificación SOAP se describe en la sección 5 de la especificación SOAP 1.1.

Se aplica a

WritePotentiallyReferencingElement(String, String, Object)

Escribe un elemento XML de mensaje SOAP que puede contener una referencia a un elemento XML <multiRef> para un objeto determinado.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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)

Parámetros

n
String

El nombre local del elemento XML que se va a escribir.

ns
String

El espacio de nombres del elemento XML que se va a escribir.

o
Object

Objeto que se va a serializar en el elemento XML actual o en un elemento multiRef al que hace referencia el elemento actual.

Comentarios

Los miembros protegidos de XmlSerializationWriter están diseñados solo para su uso por clases derivadas que se usan internamente dentro de la infraestructura de serialización XML de .NET Framework.

La codificación SOAP permite que un elemento XML único aparezca una vez dentro de un mensaje SOAP como un <multiRef> elemento identificado por un id atributo. Se id puede hacer referencia al valor varias veces mediante href atributos (o ref atributos en SOAP 1.2) en elementos sustitutos.

La codificación SOAP se describe en la sección 5 de la especificación SOAP 1.1.

Se aplica a