XmlSerializationWriter.WritePotentiallyReferencingElement 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
寫入可以包含指定物件之 <multiRef>
XML 項目參照的 SOAP 訊息 XML 項目。
多載
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean, Boolean) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 寫入可以包含指定物件之 |
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 寫入可以包含指定物件之 |
WritePotentiallyReferencingElement(String, String, Object, Type) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 寫入可以包含指定物件之 |
WritePotentiallyReferencingElement(String, String, Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 寫入可以包含指定物件之 |
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 節中說明。