XmlSerializationWriter.WritePotentiallyReferencingElement XmlSerializationWriter.WritePotentiallyReferencingElement XmlSerializationWriter.WritePotentiallyReferencingElement XmlSerializationWriter.WritePotentiallyReferencingElement Method

定義

指定したオブジェクトに対応する <multiRef> XML 要素への参照を格納できる、SOAP メッセージの XML 要素を書き込みます。Writes a SOAP message XML element that can contain a reference to a <multiRef> XML element for a given object.

オーバーロード

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

指定したオブジェクトに対応する multiRef XML 要素への参照を格納できる、SOAP メッセージの XML 要素を書き込みます。Writes a SOAP message XML element that can contain a reference to a multiRef XML element for a given object.

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

指定したオブジェクトに対応する <multiRef> XML 要素への参照を格納できる、SOAP メッセージの XML 要素を書き込みます。Writes a SOAP message XML element that can contain a reference to a <multiRef> XML element for a given object.

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

指定したオブジェクトに対応する <multiRef> XML 要素への参照を格納できる、SOAP メッセージの XML 要素を書き込みます。Writes a SOAP message XML element that can contain a reference to a <multiRef> XML element for a given object.

WritePotentiallyReferencingElement(String, String, Object) WritePotentiallyReferencingElement(String, String, Object) WritePotentiallyReferencingElement(String, String, Object) WritePotentiallyReferencingElement(String, String, Object)

指定したオブジェクトに対応する <multiRef> XML 要素への参照を格納できる、SOAP メッセージの XML 要素を書き込みます。Writes a SOAP message XML element that can contain a reference to a <multiRef> XML element for a given object.

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

指定したオブジェクトに対応する multiRef XML 要素への参照を格納できる、SOAP メッセージの XML 要素を書き込みます。Writes a SOAP message XML element that can contain a reference to a multiRef XML element for a given object.

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);
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 String String String

書き込む XML 要素のローカル名。The local name of the XML element to write.

ns
String String String String

書き込む XML 要素の名前空間。The namespace of the XML element to write.

o
Object Object Object Object

現在の XML 要素、または現在の要素が参照する multiRef 要素にシリアル化するオブジェクト。The object being serialized either in the current XML element or a multiRef element that referenced by the current element.

ambientType
Type Type Type Type

オブジェクトの型の対応付けで格納される型 (typeof 演算で直接検出されるオブジェクトの型と対照をなす型)。The type stored in the object's type mapping (as opposed to the object's type found directly through the typeof operation).

suppressReference
Boolean Boolean Boolean Boolean

データを含む要素を他の要素が参照するのではなく、オブジェクトを直接 XML 要素にシリアル化する場合は true、それ以外の場合は falsetrue to serialize the object directly into the XML element rather than make the element reference another element that contains the data; otherwise, false.

isNullable
Boolean Boolean Boolean Boolean

シリアル化するオブジェクトが true の場合に xsi:nil='true' 属性を書き込む場合は null。それ以外の場合は falsetrue to write an xsi:nil='true' attribute if the object to serialize is null; otherwise, false.

注釈

プロテクト メンバー XmlSerializationWriter .NET Framework の XML シリアル化インフラストラクチャ内で内部的に使用する派生クラスによってのみ、使用は想定されています。The protected members of XmlSerializationWriter are intended for use only by derived classes that are used internally within the .NET Framework XML serialization infrastructure.

SOAP エンコーディングには、一意の XML 要素として SOAP メッセージ内で 1 回出現することができます、multiRefによって識別された要素をid属性。SOAP encoding allows a unique XML element to appear once within a SOAP message as a multiRef element identified by an id attribute. id参照先の複数回使用できる値href属性 (またはrefSOAP 1.2 での属性) で要素を置き換えます。The id value can be referenced multiple times using href attributes (or ref attributes in SOAP 1.2) in substitute elements.

SOAP エンコーディングは SOAP 1.1 仕様のセクション 5 で説明します。SOAP encoding is described in Section 5 of the SOAP 1.1 specification.

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

指定したオブジェクトに対応する <multiRef> XML 要素への参照を格納できる、SOAP メッセージの XML 要素を書き込みます。Writes a SOAP message XML element that can contain a reference to a <multiRef> XML element for a given object.

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);
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 String String String

書き込む XML 要素のローカル名。The local name of the XML element to write.

ns
String String String String

書き込む XML 要素の名前空間。The namespace of the XML element to write.

o
Object Object Object Object

現在の XML 要素、または現在の要素が参照する multiRef 要素にシリアル化するオブジェクト。The object being serialized either in the current XML element or a multiRef element that is referenced by the current element.

ambientType
Type Type Type Type

オブジェクトの型の対応付けで格納される型 (typeof 演算で直接検出されるオブジェクトの型と対照をなす型)。The type stored in the object's type mapping (as opposed to the object's type found directly through the typeof operation).

suppressReference
Boolean Boolean Boolean Boolean

データを含む要素を他の要素が参照するのではなく、オブジェクトを直接 XML 要素にシリアル化する場合は true、それ以外の場合は falsetrue to serialize the object directly into the XML element rather than make the element reference another element that contains the data; otherwise, false.

注釈

プロテクト メンバー XmlSerializationWriter .NET Framework の XML シリアル化インフラストラクチャ内で内部的に使用する派生クラスによってのみ、使用は想定されています。The protected members of XmlSerializationWriter are intended for use only by derived classes that are used internally within the .NET Framework XML serialization infrastructure.

SOAP エンコーディングには、一意の XML 要素として SOAP メッセージ内で 1 回出現することができます、multiRefによって識別された要素をid属性。SOAP encoding allows a unique XML element to appear once within a SOAP message as a multiRef element identified by an id attribute. id参照先の複数回使用できる値href属性 (またはrefSOAP 1.2 での属性) で要素を置き換えます。The id value can be referenced multiple times using href attributes (or ref attributes in SOAP 1.2) in substitute elements.

SOAP エンコーディングは SOAP 1.1 仕様のセクション 5 で説明します。SOAP encoding is described in Section 5 of the SOAP 1.1 specification.

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

指定したオブジェクトに対応する <multiRef> XML 要素への参照を格納できる、SOAP メッセージの XML 要素を書き込みます。Writes a SOAP message XML element that can contain a reference to a <multiRef> XML element for a given object.

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);
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 String String String

書き込む XML 要素のローカル名。The local name of the XML element to write.

ns
String String String String

書き込む XML 要素の名前空間。The namespace of the XML element to write.

o
Object Object Object Object

現在の XML 要素、または現在の要素が参照する multiRef 要素にシリアル化するオブジェクト。The object being serialized either in the current XML element or a multiRef element that referenced by the current element.

ambientType
Type Type Type Type

オブジェクトの型の対応付けで格納される型 (typeof 演算で直接検出されるオブジェクトの型と対照をなす型)。The type stored in the object's type mapping (as opposed to the object's type found directly through the typeof operation).

注釈

プロテクト メンバー XmlSerializationWriter .NET Framework の XML シリアル化インフラストラクチャ内で内部的に使用する派生クラスによってのみ、使用は想定されています。The protected members of XmlSerializationWriter are intended for use only by derived classes that are used internally within the .NET Framework XML serialization infrastructure.

SOAP エンコーディングには、一意の XML 要素として SOAP メッセージ内で 1 回出現することができます、<multiRef>によって識別された要素をid属性。SOAP encoding allows a unique XML element to appear once within a SOAP message as a <multiRef> element identified by an id attribute. id参照先の複数回使用できる値href属性 (またはrefSOAP 1.2 での属性) で要素を置き換えます。The id value can be referenced multiple times using href attributes (or ref attributes in SOAP 1.2) in substitute elements.

SOAP エンコーディングは SOAP 1.1 仕様のセクション 5 で説明します。SOAP encoding is described in Section 5 of the SOAP 1.1 specification.

WritePotentiallyReferencingElement(String, String, Object) WritePotentiallyReferencingElement(String, String, Object) WritePotentiallyReferencingElement(String, String, Object) WritePotentiallyReferencingElement(String, String, Object)

指定したオブジェクトに対応する <multiRef> XML 要素への参照を格納できる、SOAP メッセージの XML 要素を書き込みます。Writes a SOAP message XML element that can contain a reference to a <multiRef> XML element for a given object.

protected:
 void WritePotentiallyReferencingElement(System::String ^ n, System::String ^ ns, System::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 String String String

書き込む XML 要素のローカル名。The local name of the XML element to write.

ns
String String String String

書き込む XML 要素の名前空間。The namespace of the XML element to write.

o
Object Object Object Object

現在の XML 要素、または現在の要素が参照する multiRef 要素にシリアル化するオブジェクト。The object being serialized either in the current XML element or a multiRef element that is referenced by the current element.

注釈

プロテクト メンバー XmlSerializationWriter .NET Framework の XML シリアル化インフラストラクチャ内で内部的に使用する派生クラスによってのみ、使用は想定されています。The protected members of XmlSerializationWriter are intended for use only by derived classes that are used internally within the .NET Framework XML serialization infrastructure.

SOAP エンコーディングには、一意の XML 要素として SOAP メッセージ内で 1 回出現することができます、<multiRef>によって識別された要素をid属性。SOAP encoding allows a unique XML element to appear once within a SOAP message as a <multiRef> element identified by an id attribute. id参照先の複数回使用できる値href属性 (またはrefSOAP 1.2 での属性) で要素を置き換えます。The id value can be referenced multiple times using href attributes (or ref attributes in SOAP 1.2) in substitute elements.

SOAP エンコーディングは SOAP 1.1 仕様のセクション 5 で説明します。SOAP encoding is described in Section 5 of the SOAP 1.1 specification.

適用対象