Partilhar via


XmlSerializationWriter.WritePotentiallyReferencingElement Método

Definição

Grava um elemento XML de mensagem SOAP que pode conter uma referência a um elemento XML <multiRef> para determinado objeto.

Sobrecargas

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

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Grava um elemento XML de mensagem SOAP que pode conter uma referência a um elemento XML multiRef para determinado objeto.

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

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Grava um elemento XML de mensagem SOAP que pode conter uma referência a um elemento XML <multiRef> para determinado objeto.

WritePotentiallyReferencingElement(String, String, Object, Type)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Grava um elemento XML de mensagem SOAP que pode conter uma referência a um elemento XML <multiRef> para determinado objeto.

WritePotentiallyReferencingElement(String, String, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Grava um elemento XML de mensagem SOAP que pode conter uma referência a um elemento XML <multiRef> para determinado objeto.

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

Grava um elemento XML de mensagem SOAP que pode conter uma referência a um elemento XML multiRef para determinado objeto.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu 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

O nome local do elemento XML de gravação.

ns
String

O namespace do elemento XML de gravação.

o
Object

O objeto que está sendo serializado no elemento XML atual ou um elemento multiRef que é referenciado pelo elemento atual.

ambientType
Type

O tipo armazenado no mapeamento de tipos do objeto (em vez do tipo do objeto encontrado diretamente por meio da operação typeof).

suppressReference
Boolean

true para serializar o objeto diretamente para o elemento XML em vez de fazer com que o elemento referencie outro que contenha os dados; caso contrário, false.

isNullable
Boolean

true para gravar um atributo xsi:nil='true' se o objeto a ser serializado for null; caso contrário, false.

Comentários

Os membros protegidos destinam-se XmlSerializationWriter a ser usados somente por classes derivadas que são usadas internamente dentro da infraestrutura de serialização XML .NET Framework.

A codificação SOAP permite que um elemento XML exclusivo apareça uma vez em uma mensagem SOAP como um multiRef elemento identificado por um id atributo. O id valor pode ser referenciado várias vezes usando href atributos (ou ref atributos em SOAP 1.2) em elementos substitutos.

A codificação SOAP é descrita na Seção 5 da especificação SOAP 1.1.

Aplica-se a

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

Grava um elemento XML de mensagem SOAP que pode conter uma referência a um elemento XML <multiRef> para determinado objeto.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu 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

O nome local do elemento XML de gravação.

ns
String

O namespace do elemento XML de gravação.

o
Object

O objeto que está sendo serializado no elemento XML atual ou um elemento multiRef que é referenciado pelo elemento atual.

ambientType
Type

O tipo armazenado no mapeamento de tipos do objeto (em vez do tipo do objeto encontrado diretamente por meio da operação typeof).

suppressReference
Boolean

true para serializar o objeto diretamente para o elemento XML em vez de fazer com que o elemento referencie outro que contenha os dados; caso contrário, false.

Comentários

Os membros protegidos destinam-se XmlSerializationWriter a ser usados somente por classes derivadas que são usadas internamente dentro da infraestrutura de serialização XML .NET Framework.

A codificação SOAP permite que um elemento XML exclusivo apareça uma vez em uma mensagem SOAP como um multiRef elemento identificado por um id atributo. O id valor pode ser referenciado várias vezes usando href atributos (ou ref atributos em SOAP 1.2) em elementos substitutos.

A codificação SOAP é descrita na Seção 5 da especificação SOAP 1.1.

Aplica-se a

WritePotentiallyReferencingElement(String, String, Object, Type)

Grava um elemento XML de mensagem SOAP que pode conter uma referência a um elemento XML <multiRef> para determinado objeto.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu 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

O nome local do elemento XML de gravação.

ns
String

O namespace do elemento XML de gravação.

o
Object

O objeto que está sendo serializado no elemento XML atual ou um elemento multiRef que é referenciado pelo elemento atual.

ambientType
Type

O tipo armazenado no mapeamento de tipos do objeto (em vez do tipo do objeto encontrado diretamente por meio da operação typeof).

Comentários

Os membros protegidos destinam-se XmlSerializationWriter a ser usados somente por classes derivadas que são usadas internamente dentro da infraestrutura de serialização XML .NET Framework.

A codificação SOAP permite que um elemento XML exclusivo apareça uma vez em uma mensagem SOAP como um <multiRef> elemento identificado por um id atributo. O id valor pode ser referenciado várias vezes usando href atributos (ou ref atributos em SOAP 1.2) em elementos substitutos.

A codificação SOAP é descrita na Seção 5 da especificação SOAP 1.1.

Aplica-se a

WritePotentiallyReferencingElement(String, String, Object)

Grava um elemento XML de mensagem SOAP que pode conter uma referência a um elemento XML <multiRef> para determinado objeto.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu 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

O nome local do elemento XML de gravação.

ns
String

O namespace do elemento XML de gravação.

o
Object

O objeto que está sendo serializado no elemento XML atual ou um elemento multiRef que é referenciado pelo elemento atual.

Comentários

Os membros protegidos destinam-se XmlSerializationWriter a ser usados somente por classes derivadas que são usadas internamente dentro da infraestrutura de serialização XML .NET Framework.

A codificação SOAP permite que um elemento XML exclusivo apareça uma vez em uma mensagem SOAP como um <multiRef> elemento identificado por um id atributo. O id valor pode ser referenciado várias vezes usando href atributos (ou ref atributos em SOAP 1.2) em elementos substitutos.

A codificação SOAP é descrita na Seção 5 da especificação SOAP 1.1.

Aplica-se a