共用方式為


XmlSerializationWriter.WritePotentiallyReferencingElement 方法

定義

寫入可以包含指定物件之 <multiRef> XML 項目參照的 SOAP 訊息 XML 項目。

多載

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

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

寫入可以包含指定物件之 multiRef XML 項目參照的 SOAP 訊息 XML 項目。

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

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

寫入可以包含指定物件之 <multiRef> XML 項目參照的 SOAP 訊息 XML 項目。

WritePotentiallyReferencingElement(String, String, Object, Type)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

寫入可以包含指定物件之 <multiRef> XML 項目參照的 SOAP 訊息 XML 項目。

WritePotentiallyReferencingElement(String, String, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

寫入可以包含指定物件之 <multiRef> XML 項目參照的 SOAP 訊息 XML 項目。

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

寫入可以包含指定物件之 multiRef XML 項目參照的 SOAP 訊息 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 僅供在 .NET Framework XML 序列化基礎結構內部使用的衍生類別使用。

SOAP 編碼可讓唯一的 XML 專案出現在 SOAP 訊息中,做為 multiRef 屬性所 id 識別的專案。 您可以在 id 替代元素中使用 href SOAP 1.2) 中的屬性 (或 ref 屬性多次參考此值。

SOAP 編碼會在 SOAP 1.1 規格的第 5 節中說明。

適用於

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

寫入可以包含指定物件之 <multiRef> XML 項目參照的 SOAP 訊息 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 僅供在 .NET Framework XML 序列化基礎結構內部使用的衍生類別使用。

SOAP 編碼可讓唯一的 XML 專案出現在 SOAP 訊息中,做為 multiRef 屬性所 id 識別的專案。 您可以在 id 替代元素中使用 href SOAP 1.2) 中的屬性 (或 ref 屬性多次參考此值。

SOAP 編碼會在 SOAP 1.1 規格的第 5 節中說明。

適用於

WritePotentiallyReferencingElement(String, String, Object, Type)

寫入可以包含指定物件之 <multiRef> XML 項目參照的 SOAP 訊息 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 僅供在 .NET Framework XML 序列化基礎結構內部使用的衍生類別使用。

SOAP 編碼可讓唯一的 XML 專案出現在 SOAP 訊息中,做為 <multiRef> 屬性所 id 識別的專案。 您可以在 id 替代元素中使用 href SOAP 1.2) 中的屬性 (或 ref 屬性多次參考此值。

SOAP 編碼會在 SOAP 1.1 規格的第 5 節中說明。

適用於

WritePotentiallyReferencingElement(String, String, Object)

寫入可以包含指定物件之 <multiRef> XML 項目參照的 SOAP 訊息 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 僅供在 .NET Framework XML 序列化基礎結構內部使用的衍生類別使用。

SOAP 編碼可讓唯一的 XML 專案出現在 SOAP 訊息中,做為 <multiRef> 屬性所 id 識別的專案。 您可以在 id 替代元素中使用 href SOAP 1.2) 中的屬性 (或 ref 屬性多次參考此值。

SOAP 編碼會在 SOAP 1.1 規格的第 5 節中說明。

適用於