Sdílet prostřednictvím


XmlSerializationWriter.WritePotentiallyReferencingElement Metoda

Definice

Zapíše element XML zprávy PROTOKOLU SOAP, který může obsahovat odkaz na <multiRef> element XML pro daný objekt.

Přetížení

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zapíše element XML zprávy PROTOKOLU SOAP, který může obsahovat odkaz na multiRef element XML pro daný objekt.

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zapíše element XML zprávy PROTOKOLU SOAP, který může obsahovat odkaz na <multiRef> element XML pro daný objekt.

WritePotentiallyReferencingElement(String, String, Object, Type)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zapíše element XML zprávy PROTOKOLU SOAP, který může obsahovat odkaz na <multiRef> element XML pro daný objekt.

WritePotentiallyReferencingElement(String, String, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zapíše element XML zprávy PROTOKOLU SOAP, který může obsahovat odkaz na <multiRef> element XML pro daný objekt.

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

Zapíše element XML zprávy PROTOKOLU SOAP, který může obsahovat odkaz na multiRef element XML pro daný objekt.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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)

Parametry

n
String

Místní název elementu XML, který se má zapisovat.

ns
String

Obor názvů elementu XML, který se má zapisovat.

o
Object

Objekt, který je serializován buď v aktuálním xml elementu, nebo multiRef element, který odkazuje aktuální element.

ambientType
Type

Typ uložený v mapování typů objektu (na rozdíl od typu objektu typeof nalezeného přímo prostřednictvím operace).

suppressReference
Boolean

true serializovat objekt přímo do XML element, místo aby prvek odkazovat na jiný prvek, který obsahuje data; falsev opačném případě .

isNullable
Boolean

true k zápisu atributu xsi:nil='true' , pokud je objekt k serializaci null; v opačném případě false.

Poznámky

Chráněné členy XmlSerializationWriter jsou určeny pouze odvozenými třídami, které se interně používají v rámci infrastruktury serializace XML .NET Framework.

Kódování SOAP umožňuje, aby se jedinečný element XML objevil jednou ve zprávě SOAP jako multiRef prvek identifikovaný atributem id . Na id hodnotu lze odkazovat vícekrát pomocí href atributů (nebo ref atributů v protokolu SOAP 1.2) v náhradních prvcích.

Kódování SOAP je popsáno v části 5 specifikace SOAP 1.1.

Platí pro

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

Zapíše element XML zprávy PROTOKOLU SOAP, který může obsahovat odkaz na <multiRef> element XML pro daný objekt.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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)

Parametry

n
String

Místní název elementu XML, který se má zapisovat.

ns
String

Obor názvů elementu XML, který se má zapisovat.

o
Object

Objekt, který je serializován buď v aktuálním XML elementu, nebo multiRef element, který je odkazován aktuálním elementem.

ambientType
Type

Typ uložený v mapování typů objektu (na rozdíl od typu objektu typeof nalezeného přímo prostřednictvím operace).

suppressReference
Boolean

true serializovat objekt přímo do XML element, místo aby prvek odkazovat na jiný prvek, který obsahuje data; falsev opačném případě .

Poznámky

Chráněné členy XmlSerializationWriter jsou určeny pouze odvozenými třídami, které se interně používají v rámci infrastruktury serializace XML .NET Framework.

Kódování SOAP umožňuje, aby se jedinečný element XML objevil jednou ve zprávě SOAP jako multiRef prvek identifikovaný atributem id . Na id hodnotu lze odkazovat vícekrát pomocí href atributů (nebo ref atributů v protokolu SOAP 1.2) v náhradních prvcích.

Kódování SOAP je popsáno v části 5 specifikace SOAP 1.1.

Platí pro

WritePotentiallyReferencingElement(String, String, Object, Type)

Zapíše element XML zprávy PROTOKOLU SOAP, který může obsahovat odkaz na <multiRef> element XML pro daný objekt.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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)

Parametry

n
String

Místní název elementu XML, který se má zapisovat.

ns
String

Obor názvů elementu XML, který se má zapisovat.

o
Object

Objekt, který je serializován buď v aktuálním xml elementu, nebo multiRef element, který odkazuje aktuální element.

ambientType
Type

Typ uložený v mapování typů objektu (na rozdíl od typu objektu typeof nalezeného přímo prostřednictvím operace).

Poznámky

Chráněné členy XmlSerializationWriter jsou určeny pouze odvozenými třídami, které se interně používají v rámci infrastruktury serializace XML .NET Framework.

Kódování SOAP umožňuje, aby se jedinečný element XML objevil jednou ve zprávě SOAP jako <multiRef> prvek identifikovaný atributem id . Na id hodnotu lze odkazovat vícekrát pomocí href atributů (nebo ref atributů v protokolu SOAP 1.2) v náhradních prvcích.

Kódování SOAP je popsáno v části 5 specifikace SOAP 1.1.

Platí pro

WritePotentiallyReferencingElement(String, String, Object)

Zapíše element XML zprávy PROTOKOLU SOAP, který může obsahovat odkaz na <multiRef> element XML pro daný objekt.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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)

Parametry

n
String

Místní název elementu XML, který se má zapisovat.

ns
String

Obor názvů elementu XML, který se má zapisovat.

o
Object

Objekt, který je serializován buď v aktuálním XML elementu, nebo multiRef element, který je odkazován aktuálním elementem.

Poznámky

Chráněné členy XmlSerializationWriter jsou určeny pouze odvozenými třídami, které se interně používají v rámci infrastruktury serializace XML .NET Framework.

Kódování SOAP umožňuje, aby se jedinečný element XML objevil jednou ve zprávě SOAP jako <multiRef> prvek identifikovaný atributem id . Na id hodnotu lze odkazovat vícekrát pomocí href atributů (nebo ref atributů v protokolu SOAP 1.2) v náhradních prvcích.

Kódování SOAP je popsáno v části 5 specifikace SOAP 1.1.

Platí pro